From bfbc9911e4c69765ad6d3697f009b420f1b18fb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hornych?= Date: Fri, 8 Nov 2024 21:25:34 +0100 Subject: [PATCH 1/2] fix(#737): proper cache control for evitaLab sources --- .../lab/gui/resolver/GuiHandler.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/evita_external_api/evita_external_api_lab/src/main/java/io/evitadb/externalApi/lab/gui/resolver/GuiHandler.java b/evita_external_api/evita_external_api_lab/src/main/java/io/evitadb/externalApi/lab/gui/resolver/GuiHandler.java index 0d86adc33..6092ef522 100644 --- a/evita_external_api/evita_external_api_lab/src/main/java/io/evitadb/externalApi/lab/gui/resolver/GuiHandler.java +++ b/evita_external_api/evita_external_api_lab/src/main/java/io/evitadb/externalApi/lab/gui/resolver/GuiHandler.java @@ -29,6 +29,7 @@ import com.linecorp.armeria.common.HttpResponse; import com.linecorp.armeria.common.HttpStatus; import com.linecorp.armeria.common.QueryParamsBuilder; +import com.linecorp.armeria.common.ServerCacheControl; import com.linecorp.armeria.server.HttpService; import com.linecorp.armeria.server.ServiceRequestContext; import com.linecorp.armeria.server.file.HttpFile; @@ -123,13 +124,23 @@ private HttpResponse serveRoot(@Nonnull ServiceRequestContext ctx, return HttpResponse.builder() .status(HttpStatus.SEE_OTHER) .header(HttpHeaderNames.LOCATION, ctx.path() + "?" + newQueryString) + // we don't want to cache evitaLab index file because in development environments, developers often + // switch evitaDB server under same hostname and each evitaDB server may have different version or config + // therefore we need to make sure that the initialization of evitaLab is always fresh + .header(HttpHeaderNames.CACHE_CONTROL, ServerCacheControl.DISABLED.asHeaderValue()) .build(); } - return HttpFile.of( + return HttpFile.builder( classLoader, createJarResourceLocationWithForwardSlashes(fsPath.resolve("index.html")) ) + // we don't want to cache evitaLab index file because in development environments, developers often + // switch evitaDB server under same hostname and each evitaDB server may have different version or config + // therefore we need to make sure that the initialization of evitaLab is always fresh + .lastModified(false) + .cacheControl(ServerCacheControl.DISABLED) + .build() .asService() .serve(ctx, req); } @@ -140,12 +151,15 @@ private HttpResponse serveAssets(@Nonnull ServiceRequestContext ctx, @Nonnull ClassLoader classLoader, @Nonnull String path, @Nonnull Path fsPath) throws Exception { - return HttpFile.of( + return HttpFile.builder( classLoader, createJarResourceLocationWithForwardSlashes( fsPath.resolve(Paths.get(path.substring(1))) ) ) + // all assets are versioned so we can cache them for long and never change + .cacheControl(ServerCacheControl.IMMUTABLE) + .build() .asService() .serve(ctx, req); } From d6570366ee2330a900b36e6424d94d89af24b789 Mon Sep 17 00:00:00 2001 From: evitaLab Bot Date: Fri, 8 Nov 2024 20:40:51 +0000 Subject: [PATCH 2/2] build: update evitaLab to v2024.3.3 --- .../dist/assets/Layout-43540b2a-c64c4c357bc65b84.js | 1 + ...e4e.css => Layout-80af0e4e-c64c4c357bc65b84.css} | 0 .../META-INF/lab/gui/dist/assets/Layout-ccc2003b.js | 1 - .../lab/gui/dist/assets/MainView-04eff92e.js | 1 - .../assets/MainView-5c5b572c-c64c4c357bc65b84.js | 1 + ...3.css => MainView-f5750473-c64c4c357bc65b84.css} | 0 ...e0db.css => index-2fd29ecb-c64c4c357bc65b84.css} | 2 +- ...{index-2ae250bd.js => index-c64c4c357bc65b84.js} | 4 ++-- .../META-INF/lab/gui/dist/assets/layout-3ec6be8b.js | 1 - .../dist/assets/layout-736f470f-c64c4c357bc65b84.js | 1 + ...ignicons-webfont-48d3eec6-c64c4c357bc65b84.woff} | Bin ...signicons-webfont-861aea05-c64c4c357bc65b84.eot} | Bin ...signicons-webfont-bd725a7a-c64c4c357bc65b84.ttf} | Bin ...gnicons-webfont-e52d60f6-c64c4c357bc65b84.woff2} | Bin .../lab/gui/dist/assets/webfontloader-784c1cac.js | 1 - .../webfontloader-dff5f268-c64c4c357bc65b84.js | 1 + .../main/resources/META-INF/lab/gui/dist/index.html | 4 ++-- 17 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-43540b2a-c64c4c357bc65b84.js rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{Layout-80af0e4e.css => Layout-80af0e4e-c64c4c357bc65b84.css} (100%) delete mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-ccc2003b.js delete mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-04eff92e.js create mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-5c5b572c-c64c4c357bc65b84.js rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{MainView-f5750473.css => MainView-f5750473-c64c4c357bc65b84.css} (100%) rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{index-c6ece0db.css => index-2fd29ecb-c64c4c357bc65b84.css} (56%) rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{index-2ae250bd.js => index-c64c4c357bc65b84.js} (99%) delete mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-3ec6be8b.js create mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-736f470f-c64c4c357bc65b84.js rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{materialdesignicons-webfont-48d3eec6.woff => materialdesignicons-webfont-48d3eec6-c64c4c357bc65b84.woff} (100%) rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{materialdesignicons-webfont-861aea05.eot => materialdesignicons-webfont-861aea05-c64c4c357bc65b84.eot} (100%) rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{materialdesignicons-webfont-bd725a7a.ttf => materialdesignicons-webfont-bd725a7a-c64c4c357bc65b84.ttf} (100%) rename evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/{materialdesignicons-webfont-e52d60f6.woff2 => materialdesignicons-webfont-e52d60f6-c64c4c357bc65b84.woff2} (100%) delete mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/webfontloader-784c1cac.js create mode 100644 evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/webfontloader-dff5f268-c64c4c357bc65b84.js diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-43540b2a-c64c4c357bc65b84.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-43540b2a-c64c4c357bc65b84.js new file mode 100644 index 000000000..25af4c3ae --- /dev/null +++ b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-43540b2a-c64c4c357bc65b84.js @@ -0,0 +1 @@ +import{p as m,m as i,a as _,g as f,b as d,u as v,c as y,d as a,_ as V,o as h,e as C,w as k,r as w}from"./index-c64c4c357bc65b84.js";import{m as A,c as R}from"./layout-736f470f-c64c4c357bc65b84.js";const g=m({...i(),...A({fullHeight:!0}),..._()},"VApp"),x=f()({name:"VApp",props:g(),setup(e,s){let{slots:t}=s;const o=d(e),{layoutClasses:c,getLayoutItem:n,items:p,layoutRef:l}=R(e),{rtlClasses:u}=v();return y(()=>{var r;return a("div",{ref:l,class:["v-application",o.themeClasses.value,c.value,u.value,e.class],style:[e.style]},[a("div",{class:"v-application__wrap"},[(r=t.default)==null?void 0:r.call(t)])])}),{getLayoutItem:n,items:p,theme:o}}}),L={};function P(e,s){const t=w("RouterView");return h(),C(x,null,{default:k(()=>[a(t)]),_:1})}const b=V(L,[["render",P]]);export{b as default}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-80af0e4e.css b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-80af0e4e-c64c4c357bc65b84.css similarity index 100% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-80af0e4e.css rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-80af0e4e-c64c4c357bc65b84.css diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-ccc2003b.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-ccc2003b.js deleted file mode 100644 index 315ce0fdc..000000000 --- a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/Layout-ccc2003b.js +++ /dev/null @@ -1 +0,0 @@ -import{p as m,m as i,a as _,g as f,b as d,u as v,c as y,d as a,_ as V,o as h,e as C,w as k,r as w}from"./index-2ae250bd.js";import{m as A,c as R}from"./layout-3ec6be8b.js";const g=m({...i(),...A({fullHeight:!0}),..._()},"VApp"),x=f()({name:"VApp",props:g(),setup(e,s){let{slots:t}=s;const o=d(e),{layoutClasses:c,getLayoutItem:n,items:p,layoutRef:l}=R(e),{rtlClasses:u}=v();return y(()=>{var r;return a("div",{ref:l,class:["v-application",o.themeClasses.value,c.value,u.value,e.class],style:[e.style]},[a("div",{class:"v-application__wrap"},[(r=t.default)==null?void 0:r.call(t)])])}),{getLayoutItem:n,items:p,theme:o}}}),L={};function P(e,s){const t=w("RouterView");return h(),C(x,null,{default:k(()=>[a(t)]),_:1})}const b=V(L,[["render",P]]);export{b as default}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-04eff92e.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-04eff92e.js deleted file mode 100644 index e86584ba4..000000000 --- a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-04eff92e.js +++ /dev/null @@ -1 +0,0 @@ -var Tt=Object.defineProperty;var kt=(e,d,n)=>d in e?Tt(e,d,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[d]=n;var be=(e,d,n)=>(kt(e,typeof d!="symbol"?d+"":d,n),n);import{p as Ne,f as M,s as Z,h as $,i as Nt,j as ee,k as pe,l as $e,n as xt,g as Le,q as at,t as ye,v as Ie,x as Te,c as Ae,V as Xe,d as f,y as ae,z as ot,m as nt,A as Dt,B as lt,C as Rt,D as Et,E as Bt,F as $t,G as Lt,H as It,I as At,J as Mt,K as Ut,a as Pt,u as Wt,b as Ht,L as Gt,M as Je,N as qt,O as Ot,P as Ft,Q as Qt,R as zt,S as Yt,T as jt,U as Me,W as Kt,X as Xt,Y as X,Z as Jt,$ as Zt,a0 as H,a1 as Ue,a2 as ge,a3 as ea,a4 as J,a5 as O,a6 as z,a7 as Pe,o as g,e as R,w as r,a8 as _e,a9 as we,aa as L,ab as We,ac as ta,ad as w,ae as He,af as q,ag as xe,ah as rt,ai as it,_ as fe,aj as ue,ak as aa,al as B,am as y,an as P,ao as ne,ap as ke,aq as me,ar as Ge,as as qe,at as st,au as Ze,av as Re,aw as Oe,r as le,ax as oe,ay as ve,az as oa,aA as ct,aB as na,aC as Ve,aD as la,aE as Fe,aF as ra,aG as ia,aH as ut,aI as Ee,aJ as dt,aK as Be,aL as sa,aM as De,aN as mt,aO as vt,aP as pt,aQ as ca,aR as ua,aS as da,aT as ma,aU as va,aV as pa,aW as ga,aX as fa,aY as ha,aZ as ba,a_ as ya,a$ as _a,b0 as wa,b1 as Sa,b2 as Va,b3 as Ca,b4 as Ta,b5 as ka,b6 as Na,b7 as xa,b8 as Da,b9 as Ra,ba as Ea}from"./index-2ae250bd.js";import{a as gt,u as ft,b as Ba}from"./layout-3ec6be8b.js";const $a=Ne({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function La(e){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=d;let s=0,a=0;const t=M(null),c=Z(0),u=Z(0),o=Z(0),m=Z(!1),v=Z(!1),i=$(()=>Number(e.scrollThreshold)),l=$(()=>Nt((i.value-c.value)/i.value||0)),p=()=>{const _=t.value;if(!_||n&&!n.value)return;s=c.value,c.value="window"in _?_.pageYOffset:_.scrollTop;const h=_ instanceof Window?document.documentElement.scrollHeight:_.scrollHeight;if(a!==h){a=h;return}v.value=c.value{u.value=u.value||c.value}),ee(m,()=>{u.value=0}),pe(()=>{ee(()=>e.scrollTarget,_=>{var N;const h=_?document.querySelector(_):window;h&&h!==t.value&&((N=t.value)==null||N.removeEventListener("scroll",p),t.value=h,t.value.addEventListener("scroll",p,{passive:!0}))},{immediate:!0})}),$e(()=>{var _;(_=t.value)==null||_.removeEventListener("scroll",p)}),n&&ee(n,p,{immediate:!0}),{scrollThreshold:i,currentScroll:c,currentThreshold:o,isScrollActive:m,scrollRatio:l,isScrollingUp:v,savedScroll:u}}const Ia=Ne({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...xt(),...gt(),...$a(),height:{type:[Number,String],default:64}},"VAppBar"),Aa=Le()({name:"VAppBar",props:Ia(),emits:{"update:modelValue":e=>!0},setup(e,d){let{slots:n}=d;const s=M(),a=at(e,"modelValue"),t=$(()=>{var b;const T=new Set(((b=e.scrollBehavior)==null?void 0:b.split(" "))??[]);return{hide:T.has("hide"),fullyHide:T.has("fully-hide"),inverted:T.has("inverted"),collapse:T.has("collapse"),elevate:T.has("elevate"),fadeImage:T.has("fade-image")}}),c=$(()=>{const T=t.value;return T.hide||T.fullyHide||T.inverted||T.collapse||T.elevate||T.fadeImage||!a.value}),{currentScroll:u,scrollThreshold:o,isScrollingUp:m,scrollRatio:v}=La(e,{canScroll:c}),i=$(()=>t.value.hide||t.value.fullyHide),l=$(()=>e.collapse||t.value.collapse&&(t.value.inverted?v.value>0:v.value===0)),p=$(()=>e.flat||t.value.fullyHide&&!a.value||t.value.elevate&&(t.value.inverted?u.value>0:u.value===0)),_=$(()=>t.value.fadeImage?t.value.inverted?1-v.value:v.value:void 0),h=$(()=>{var C,x;if(t.value.hide&&t.value.inverted)return 0;const T=((C=s.value)==null?void 0:C.contentHeight)??0,b=((x=s.value)==null?void 0:x.extensionHeight)??0;return i.value?u.value!!e.scrollBehavior),()=>{ot(()=>{i.value?t.value.inverted?a.value=u.value>o.value:a.value=m.value||u.valueparseInt(e.order,10)),position:Te(e,"location"),layoutSize:h,elementSize:Z(void 0),active:a,absolute:Te(e,"absolute")});return Ae(()=>{const T=Xe.filterProps(e);return f(Xe,ae({ref:s,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...A.value,"--v-toolbar-image-opacity":_.value,height:void 0,...N.value},e.style]},T,{collapse:l.value,flat:p.value}),n)}),{}}});const Ma=Ne({scrollable:Boolean,...nt(),...Dt(),...lt({tag:"main"})},"VMain"),Ua=Le()({name:"VMain",props:Ma(),setup(e,d){let{slots:n}=d;const{dimensionStyles:s}=Rt(e),{mainStyles:a}=Ba(),{ssrBootStyles:t}=Ie();return Ae(()=>f(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[a.value,t.value,s.value,e.style]},{default:()=>{var c,u;return[e.scrollable?f("div",{class:"v-main__scroller"},[(c=n.default)==null?void 0:c.call(n)]):(u=n.default)==null?void 0:u.call(n)]}})),{}}});function Pa(e){let{rootEl:d,isSticky:n,layoutItemStyles:s}=e;const a=Z(!1),t=Z(0),c=$(()=>{const m=typeof a.value=="boolean"?"top":a.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[m]:Et(t.value)}:{top:s.value.top}]});pe(()=>{ee(n,m=>{m?window.addEventListener("scroll",o,{passive:!0}):window.removeEventListener("scroll",o)},{immediate:!0})}),$e(()=>{window.removeEventListener("scroll",o)});let u=0;function o(){const m=u>window.scrollY?"up":"down",v=d.value.getBoundingClientRect(),i=parseFloat(s.value.top??0),l=window.scrollY-Math.max(0,t.value-i),p=v.height+Math.max(t.value,i)-window.scrollY-window.innerHeight,_=parseFloat(getComputedStyle(d.value).getPropertyValue("--v-body-scroll-y"))||0;v.height0;n--){if(e[n].t===e[n-1].t)continue;const s=et(d),a=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);d+=(a-s)*Math.abs(a),n===e.length-1&&(d*=.5)}return et(d)*1e3}function Ga(){const e={};function d(a){Array.from(a.changedTouches).forEach(t=>{(e[t.identifier]??(e[t.identifier]=new Bt(Ha))).push([a.timeStamp,t])})}function n(a){Array.from(a.changedTouches).forEach(t=>{delete e[t.identifier]})}function s(a){var m;const t=(m=e[a])==null?void 0:m.values().reverse();if(!t)throw new Error(`No samples for touch id ${a}`);const c=t[0],u=[],o=[];for(const v of t){if(c[0]-v[0]>Wa)break;u.push({t:v[0],d:v[1].clientX}),o.push({t:v[0],d:v[1].clientY})}return{x:tt(u),y:tt(o),get direction(){const{x:v,y:i}=this,[l,p]=[Math.abs(v),Math.abs(i)];return l>p&&v>=0?"right":l>p&&v<=0?"left":p>l&&i>=0?"down":p>l&&i<=0?"up":qa()}}}return{addMovement:d,endTouch:n,getVelocity:s}}function qa(){throw new Error}function Oa(e){let{el:d,isActive:n,isTemporary:s,width:a,touchless:t,position:c}=e;pe(()=>{window.addEventListener("touchstart",T,{passive:!0}),window.addEventListener("touchmove",b,{passive:!1}),window.addEventListener("touchend",C,{passive:!0})}),$e(()=>{window.removeEventListener("touchstart",T),window.removeEventListener("touchmove",b),window.removeEventListener("touchend",C)});const u=$(()=>["left","right"].includes(c.value)),{addMovement:o,endTouch:m,getVelocity:v}=Ga();let i=!1;const l=Z(!1),p=Z(0),_=Z(0);let h;function N(E,U){return(c.value==="left"?E:c.value==="right"?document.documentElement.clientWidth-E:c.value==="top"?E:c.value==="bottom"?document.documentElement.clientHeight-E:de())-(U?a.value:0)}function A(E){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const I=c.value==="left"?(E-_.value)/a.value:c.value==="right"?(document.documentElement.clientWidth-E-_.value)/a.value:c.value==="top"?(E-_.value)/a.value:c.value==="bottom"?(document.documentElement.clientHeight-E-_.value)/a.value:de();return U?Math.max(0,Math.min(1,I)):I}function T(E){if(t.value)return;const U=E.changedTouches[0].clientX,I=E.changedTouches[0].clientY,k=25,S=c.value==="left"?Udocument.documentElement.clientWidth-k:c.value==="top"?Idocument.documentElement.clientHeight-k:de(),V=n.value&&(c.value==="left"?Udocument.documentElement.clientWidth-a.value:c.value==="top"?Idocument.documentElement.clientHeight-a.value:de());(S||V||n.value&&s.value)&&(h=[U,I],_.value=N(u.value?U:I,n.value),p.value=A(u.value?U:I),i=_.value>-20&&_.value<80,m(E),o(E))}function b(E){const U=E.changedTouches[0].clientX,I=E.changedTouches[0].clientY;if(i){if(!E.cancelable){i=!1;return}const S=Math.abs(U-h[0]),V=Math.abs(I-h[1]);(u.value?S>V&&S>3:V>S&&V>3)?(l.value=!0,i=!1):(u.value?V:S)>3&&(i=!1)}if(!l.value)return;E.preventDefault(),o(E);const k=A(u.value?U:I,!1);p.value=Math.max(0,Math.min(1,k)),k>1?_.value=N(u.value?U:I,!0):k<0&&(_.value=N(u.value?U:I,!1))}function C(E){if(i=!1,!l.value)return;o(E),l.value=!1;const U=v(E.changedTouches[0].identifier),I=Math.abs(U.x),k=Math.abs(U.y);(u.value?I>k&&I>400:k>I&&k>3)?n.value=U.direction===({left:"right",right:"left",top:"down",bottom:"up"}[c.value]||de()):n.value=p.value>.5}const x=$(()=>l.value?{transform:c.value==="left"?`translateX(calc(-100% + ${p.value*a.value}px))`:c.value==="right"?`translateX(calc(100% - ${p.value*a.value}px))`:c.value==="top"?`translateY(calc(-100% + ${p.value*a.value}px))`:c.value==="bottom"?`translateY(calc(100% - ${p.value*a.value}px))`:de(),transition:"none"}:void 0);return ye(l,()=>{var I,k;const E=((I=d.value)==null?void 0:I.style.transform)??null,U=((k=d.value)==null?void 0:k.style.transition)??null;ot(()=>{var S,V,D,F;(V=d.value)==null||V.style.setProperty("transform",((S=x.value)==null?void 0:S.transform)||"none"),(F=d.value)==null||F.style.setProperty("transition",((D=x.value)==null?void 0:D.transition)||null)}),$t(()=>{var S,V;(S=d.value)==null||S.style.setProperty("transform",E),(V=d.value)==null||V.style.setProperty("transition",U)})}),{isDragging:l,dragProgress:p,dragStyles:x}}function de(){throw new Error}const Fa=["start","end","left","right","top","bottom"],Qa=Ne({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>Fa.includes(e)},sticky:Boolean,...Lt(),...nt(),...It(),...At({mobile:null}),...Mt(),...gt(),...Ut(),...lt({tag:"nav"}),...Pt()},"VNavigationDrawer"),ht=Le()({name:"VNavigationDrawer",props:Qa(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,d){let{attrs:n,emit:s,slots:a}=d;const{isRtl:t}=Wt(),{themeClasses:c}=Ht(e),{borderClasses:u}=Gt(e),{backgroundColorClasses:o,backgroundColorStyles:m}=Je(Te(e,"color")),{elevationClasses:v}=qt(e),{displayClasses:i,mobile:l}=Ot(e),{roundedClasses:p}=Ft(e),_=Qt(),h=at(e,"modelValue",null,j=>!!j),{ssrBootStyles:N}=Ie(),{scopeId:A}=zt(),T=M(),b=Z(!1),{runOpenDelay:C,runCloseDelay:x}=Jt(e,j=>{b.value=j}),E=$(()=>e.rail&&e.expandOnHover&&b.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),U=$(()=>Yt(e.location,t.value)),I=$(()=>e.persistent),k=$(()=>!e.permanent&&(l.value||e.temporary)),S=$(()=>e.sticky&&!k.value&&U.value!=="bottom");ye(()=>e.expandOnHover&&e.rail!=null,()=>{ee(b,j=>s("update:rail",!j))}),ye(()=>!e.disableResizeWatcher,()=>{ee(k,j=>!e.permanent&&Zt(()=>h.value=!j))}),ye(()=>!e.disableRouteWatcher&&!!_,()=>{ee(_.currentRoute,()=>k.value&&(h.value=!1))}),ee(()=>e.permanent,j=>{j&&(h.value=!0)}),e.modelValue==null&&!k.value&&(h.value=e.permanent||!l.value);const{isDragging:V,dragProgress:D}=Oa({el:T,isActive:h,isTemporary:k,width:E,touchless:Te(e,"touchless"),position:U}),F=$(()=>{const j=k.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):E.value;return V.value?j*D.value:j}),Y=$(()=>["top","bottom"].includes(e.location)?0:E.value),{layoutItemStyles:re,layoutItemScrimStyles:he}=ft({id:e.name,order:$(()=>parseInt(e.order,10)),position:U,layoutSize:F,elementSize:Y,active:$(()=>h.value||V.value),disableTransitions:$(()=>V.value),absolute:$(()=>e.absolute||S.value&&typeof ie.value!="string")}),{isStuck:ie,stickyStyles:K}=Pa({rootEl:T,isSticky:S,layoutItemStyles:re}),ze=Je($(()=>typeof e.scrim=="string"?e.scrim:null)),Ct=$(()=>({...V.value?{opacity:D.value*.2,transition:"none"}:void 0,...he.value}));return jt({VList:{bgColor:"transparent"}}),Ae(()=>{const j=a.image||e.image;return f(X,null,[f(e.tag,ae({ref:T,onMouseenter:C,onMouseleave:x,class:["v-navigation-drawer",`v-navigation-drawer--${U.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":b.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":k.value,"v-navigation-drawer--persistent":I.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":S.value},c.value,o.value,u.value,i.value,v.value,p.value,e.class],style:[m.value,re.value,N.value,K.value,e.style,["top","bottom"].includes(U.value)?{height:"auto"}:{}]},A,n),{default:()=>{var Ye,je,Ke;return[j&&f("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?f(Kt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):f(Me,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&f("div",{class:"v-navigation-drawer__prepend"},[(Ye=a.prepend)==null?void 0:Ye.call(a)]),f("div",{class:"v-navigation-drawer__content"},[(je=a.default)==null?void 0:je.call(a)]),a.append&&f("div",{class:"v-navigation-drawer__append"},[(Ke=a.append)==null?void 0:Ke.call(a)])]}}),f(Xt,{name:"fade-transition"},{default:()=>[k.value&&(V.value||h.value)&&!!e.scrim&&f("div",ae({class:["v-navigation-drawer__scrim",ze.backgroundColorClasses.value],style:[Ct.value,ze.backgroundColorStyles.value],onClick:()=>{I.value||(h.value=!1)}},A),null)]})])}),{isStuck:ie}}});var se=(e=>(e.Explorer="explorer",e))(se||{});const za="/lab/logo/evitalab-logo-mini.png?raw=true",Ya="/lab/documentation.svg",ja="/lab/discord.svg";var W=(e=>(e.Keymap="keymap",e.EvitaLabGithub="evitaLabGithub",e.DiscussEvitaLab="discussEvitaLab",e.ReportEvitaLabIssue="reportEvitaLabIssue",e.EvitaDBDocumentation="evitaDBDocumentation",e.EvitaDBGithub="evitaDBGithub",e.DiscussEvitaDB="discussEvitaDB",e.ReportEvitaDBIssue="reportEvitaDBIssue",e))(W||{});const Ka=H({__name:"ManageMenu",setup(e){const d=Ue(),n=ge(),s=ea(),a=J(),{t}=O(),c=[{type:"subheader",title:t("panel.manage.manage.title")},{title:t(`panel.manage.manage.item.${W.Keymap}`),value:W.Keymap,command:z.System_Keymap,props:{prependIcon:"mdi-keyboard-outline"}},{type:"subheader",title:t("panel.manage.evitaLabHelp.title")},{title:t(`panel.manage.evitaLabHelp.item.${W.EvitaLabGithub}`),value:W.EvitaLabGithub,props:{prependIcon:"mdi-github"}},{title:t(`panel.manage.evitaLabHelp.item.${W.DiscussEvitaLab}`),value:W.DiscussEvitaLab,props:{prependIcon:"mdi-forum-outline"}},{title:t(`panel.manage.evitaLabHelp.item.${W.ReportEvitaLabIssue}`),value:W.ReportEvitaLabIssue,props:{prependIcon:"mdi-bug"}},{type:"subheader",title:t("panel.manage.evitaDBHelp.title")},{title:t(`panel.manage.evitaDBHelp.item.${W.EvitaDBDocumentation}`),value:W.EvitaDBDocumentation,props:{prependIcon:"mdi-book-open-variant"}},{title:t(`panel.manage.evitaDBHelp.item.${W.EvitaDBGithub}`),value:W.EvitaDBGithub,props:{prependIcon:"mdi-github"}},{title:t(`panel.manage.evitaDBHelp.item.${W.DiscussEvitaDB}`),value:W.DiscussEvitaDB,props:{prependIcon:"mdi-forum-outline"}},{title:t(`panel.manage.evitaDBHelp.item.${W.ReportEvitaDBIssue}`),value:W.ReportEvitaDBIssue,props:{prependIcon:"mdi-bug"}}];function u(){n.createTab(s.createNew())}function o(m){if(m.length>0)switch(m[0]){case W.Keymap:u();break;case W.EvitaLabGithub:window.open("https://github.com/lukashornych/evitalab","_blank");break;case W.DiscussEvitaLab:window.open("https://discord.gg/VsNBWxgmSw","_blank");break;case W.ReportEvitaLabIssue:window.open("https://github.com/lukashornych/evitalab/issues/new","_blank");break;case W.EvitaDBDocumentation:window.open("https://evitadb.io/documentation","_blank");break;case W.EvitaDBGithub:window.open("https://github.com/FgForrest/evitaDB","_blank");break;case W.DiscussEvitaDB:window.open("https://discord.gg/VsNBWxgmSw","_blank");break;case W.ReportEvitaDBIssue:window.open("https://github.com/FgForrest/evitaDB/issues/new","_blank");break;default:a.error(new it(`Unknown manage option ${m[0]}`))}}return pe(()=>{d.bindGlobal(z.System_Keymap,u)}),Pe(()=>{d.unbindGlobal(z.System_Keymap)}),(m,v)=>(g(),R(rt,null,{activator:r(({props:i})=>[f(We,ae(i,{icon:"",variant:"text",class:"manage-button"}),{default:r(()=>[_e(m.$slots,"default",{},void 0,!0),f(we,{activator:"parent"},{default:r(()=>v[0]||(v[0]=[L(" Manage evitaLab ")])),_:1})]),_:2},1040)]),default:r(()=>[f(xe,{items:c,"onUpdate:selected":o},{title:r(({item:i})=>[f(ta,null,{default:r(()=>[L(w(i.title)+" ",1),i.command!=null?(g(),R(He,{key:0,command:i.command},{default:r(()=>[L(w(i.title),1)]),_:2},1032,["command"])):q("",!0)]),_:2},1024)]),_:1})]),_:3}))}});const Xa=fe(Ka,[["__scopeId","data-v-d2e32f29"]]),Ja={class:"lab-nav-links"},Za={href:"https://evitadb.io/documentation",target:"_blank"},eo=["alt"],to={href:"https://discord.gg/VsNBWxgmSw",target:"_blank"},ao=["alt"],oo=H({__name:"WorkspacePanel",props:{panel:{}},emits:["update:panel"],setup(e,{emit:d}){const n=Ue(),{t:s}=O(),a=e,t=d,c=u();function u(){const m=[];return m.push(new ue(se.Explorer,s(`panel.item.${se.Explorer}`),"mdi-connection",()=>{},z.System_Panels_ConnectionsExplorer)),m}function o(m){m.value?t("update:panel",m.id):t("update:panel",null)}return pe(()=>{n.bindGlobal(z.System_Panels_ConnectionsExplorer,()=>{a.panel===se.Explorer?t("update:panel",null):t("update:panel",se.Explorer)})}),Pe(()=>{n.unbindGlobal(z.System_Panels_ConnectionsExplorer)}),(m,v)=>(g(),R(ht,{permanent:"",rail:"",class:"bg-primary-dark"},{prepend:r(()=>[f(Xa,null,{default:r(()=>[f(aa,{size:"30px"},{default:r(()=>[f(Me,{alt:"evitaLab Logo",width:"30px",height:"30px",src:za})]),_:1})]),_:1})]),append:r(()=>[B("ul",Ja,[B("li",null,[B("a",Za,[B("img",{src:Ya,alt:y(s)("panel.link.evitaDBDocumentation.icon.alt")},null,8,eo),f(we,{activator:"parent"},{default:r(()=>[L(w(y(s)("panel.link.evitaDBDocumentation.tooltip")),1)]),_:1})])]),B("li",null,[B("a",to,[B("img",{src:ja,alt:y(s)("panel.link.discord.icon.alt")},null,8,ao),f(we,{activator:"parent"},{default:r(()=>[L(w(y(s)("panel.link.discord.tooltip")),1)]),_:1})])])])]),default:r(()=>[f(xe,{density:"compact",nav:"",selected:[m.panel],"onClick:select":o,class:"navigation-items"},{default:r(()=>[(g(!0),P(X,null,ne(y(c),i=>(g(),R(ke,{key:i.value,value:i.value},{default:r(()=>[f(me,null,{default:r(()=>[L(w(i.prependIcon),1)]),_:2},1024),f(He,{command:i.command},{default:r(()=>[L(w(i.title),1)]),_:2},1032,["command"])]),_:2},1032,["value"]))),128))]),_:1},8,["selected"])]),_:1}))}});const no=fe(oo,[["__scopeId","data-v-d2d1dd7a"]]);var Q=(e=>(e.Refresh="refresh",e.OpenGraphQLSystemAPIConsole="openGraphQLSystemApiConsole",e.Edit="edit",e.Remove="remove",e.Server="server",e.Tasks="tasks",e.JfrRecordings="jfrRecordings",e.ModifySubheader="modifySubheader",e.CatalogsSubheader="catalogsSubheader",e.CreateCatalog="createCatalog",e.CatalogBackups="catalogBackups",e))(Q||{});const bt=Symbol("connection");function lo(e){Ge(bt,e)}function yt(){return qe(bt)}const _t=Symbol("serverStatus");function ro(e){Ge(_t,e)}function wt(){return qe(_t)}const St=Symbol("catalog");function io(e){Ge(St,e)}function so(){return qe(St)}const co={class:"tree-view-item__content"},uo={key:0,class:"tree-view-item__flags"},mo={key:0,class:"tree-view-item__flags"},vo=H({__name:"VTreeViewItem",props:{openable:{type:Boolean,default:!1},isOpen:{type:Boolean,default:!1},prependIcon:{},loading:{type:Boolean,default:!1},flags:{default:()=>[]},actions:{default:()=>[]}},emits:["click:action"],setup(e,{emit:d}){const n=e,s=M(!1);function a(){n.actions&&n.actions.length>0&&(s.value=!0)}return(t,c)=>(g(),R(ke,{"prepend-icon":null,"append-icon":null,onContextmenu:Re(a,["prevent"])},{default:r(()=>[B("div",co,[t.openable?(g(),R(me,{key:0},{default:r(()=>[L(w(t.isOpen?"mdi-chevron-up":"mdi-chevron-down"),1)]),_:1})):(g(),R(me,{key:1})),t.loading?(g(),R(st,{key:2})):(g(),R(me,{key:3},{default:r(()=>[L(w(t.prependIcon),1)]),_:1})),f(we,null,{activator:r(({props:u})=>[B("span",ae(u,{class:"tree-view-item__text text-truncate"}),[_e(t.$slots,"default",{},()=>[c[2]||(c[2]=B("span",{class:"text-disabled"}," No items found ",-1))],!0),t.flags.length>0?(g(),P("span",uo,[(g(!0),P(X,null,ne(t.flags,o=>(g(),P("span",{key:o.value,class:Ze(["tree-view-item__flag",`tree-view-item__flag--${o.type}`])},w(o.value),3))),128))])):q("",!0)],16)]),default:r(()=>[_e(t.$slots,"default",{},void 0,!0),t.flags.length>0?(g(),P("span",mo,[(g(!0),P(X,null,ne(t.flags,u=>(g(),P("span",{key:u.value,class:Ze(["tree-view-item__flag","tree-view-item__lg-flag",`tree-view-item__flag--${u.type}`])},w(u.value),3))),128))])):q("",!0)]),_:3}),t.actions&&t.actions.length>0?(g(),R(rt,{key:4,"menu-items":t.actions,modelValue:s.value,"onUpdate:modelValue":c[1]||(c[1]=u=>s.value=u)},{activator:r(({props:u})=>[f(me,ae(u,{class:"text-gray-light"}),{default:r(()=>c[3]||(c[3]=[L(" mdi-dots-vertical ")])),_:2},1040)]),default:r(()=>[f(xe,{density:"compact",items:t.actions,"onClick:select":c[0]||(c[0]=u=>t.$emit("click:action",u.id))},{item:r(({props:u})=>[f(ke,{"prepend-icon":u.prependIcon,value:u.value,disabled:u.disabled},{default:r(()=>[L(w(u.title),1)]),_:2},1032,["prepend-icon","value","disabled"])]),_:1},8,["items"])]),_:1},8,["menu-items","modelValue"])):q("",!0)])]),_:3}))}});const Qe=fe(vo,[["__scopeId","data-v-2967730b"]]);var G=(e=>(e.OpenEvitaQLConsole="openEvitaQLConsole",e.OpenGraphQLDataAPIConsole="openGraphQLDataApiConsole",e.OpenGraphQLSchemaAPIConsole="openGraphQLSchemaApiConsole",e.ViewSchema="viewSchema",e.DropCatalog="dropCatalog",e.RenameCatalog="renameCatalog",e.ReplaceCatalog="replaceCatalog",e.SwitchCatalogToAliveState="switchCatalogToAliveState",e.ModifySubheader="modifySubheader",e.CollectionsSubheader="collectionsSubheader",e.JobsSubheader="jobsSubheader",e.CreateCollection="createCollection",e.Jobs="jobs",e))(G||{});const po={class:"pl-8 text-disabled"},Vt=H({__name:"VTreeViewEmptyItem",setup(e){const{t:d}=O();return(n,s)=>(g(),R(ke,null,{default:r(()=>[B("span",po,w(y(d)("common.list.empty")),1)]),_:1}))}});var te=(e=>(e.ViewEntities="viewEntities",e.ViewSchema="viewSchema",e.ModifySubheader="modifySubheader",e.DropCollection="dropCollection",e.RenameCollection="renameCollection",e))(te||{});class Se{constructor(d){be(this,"title");be(this,"type","subheader");this.title=d}}const go=H({__name:"DropCollectionDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{},entityType:{}},emits:["update:modelValue","drop"],setup(e,{emit:d}){const n=Oe(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return await n.dropCollection(t.connection,t.catalogName,t.entityType)?(s.success(a("explorer.collection.drop.notification.collectionDropped",{entityType:t.entityType})),c("drop")):s.info(a("explorer.collection.drop.notification.collectionNotDropped",{entityType:t.entityType})),!0}catch(o){return s.error(a("explorer.collection.drop.notification.couldNotDropCollection",{entityType:t.entityType,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-delete-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{title:r(()=>[f(v,{keypath:"explorer.collection.drop.title"},{entityType:r(()=>[B("strong",null,w(o.entityType),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.collection.drop.question")),1)]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.drop")),1)]),_:1},8,["model-value"])}}}),fo=H({__name:"RenameCollectionDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{},entityType:{}},emits:["update:modelValue","rename"],setup(e,{emit:d}){const n=Oe(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.collection.rename.form.newName.validations.required"),async l=>{const p=await n.isEntityTypeValid(t.connection,l);return p==null?!0:a(`explorer.collection.rename.form.newName.validations.${p}`)},async l=>l===t.entityType||await n.isEntityTypeAvailable(t.connection,t.catalogName,l)?!0:a("explorer.collection.rename.form.newName.validations.notAvailable")],o=M(t.entityType),m=$(()=>o.value!==t.entityType);function v(){o.value=t.entityType}async function i(){try{return await n.renameCollection(t.connection,t.catalogName,t.entityType,o.value)?(s.success(a("explorer.collection.rename.notification.collectionRenamed",{entityType:t.entityType,newName:o.value})),c("rename")):s.info(a("explorer.collection.rename.notification.collectionNotRenamed",{entityType:t.entityType})),!0}catch(l){return s.error(a("explorer.collection.rename.notification.couldNotRenameCollection",{entityType:t.entityType,reason:l.message})),!1}}return(l,p)=>{const _=le("I18nT");return g(),R(oe,{"model-value":l.modelValue,changed:m.value,dangerous:"","confirm-button-icon":"mdi-pencil-outline",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=h=>c("update:modelValue",h))},{title:r(()=>[f(_,{keypath:"explorer.collection.rename.title"},{entityType:r(()=>[B("strong",null,w(l.entityType),1)]),_:1})]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=h=>o.value=h),label:y(a)("explorer.collection.rename.form.newName.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.rename")),1)]),_:1},8,["model-value","changed"])}}}),ho=H({__name:"CollectionItem",props:{entityCollection:{}},emits:["change"],setup(e,{emit:d}){const n=ge(),s=oa(),a=ct(),{t}=O(),c=e,u=d,o=wt(),m=M(!1),v=M(!1),i=yt(),l=so(),p=$(()=>A()),_=$(()=>Array.from(p.value.values()));if(l.value==null)throw new it("Catalog schema is not loaded yet, but collection item is already rendered!");function h(){n.createTab(s.createNew(i,l.value.name,c.entityCollection.entityType,void 0,!0))}function N(b){const C=p.value.get(b);C instanceof ue&&C.execute()}function A(){const b=o.value!=null&&!o.value.readOnly,C=new Map;return C.set(te.ViewEntities,T(te.ViewEntities,"mdi-table",h)),C.set(te.ViewSchema,T(te.ViewSchema,"mdi-file-code-outline",()=>n.createTab(a.createNew(i,new na(l.value.name,c.entityCollection.entityType))))),C.set(te.ModifySubheader,new Se(t("explorer.collection.subheader.modify"))),C.set(te.RenameCollection,T(te.RenameCollection,"mdi-pencil-outline",()=>v.value=!0,b)),C.set(te.DropCollection,T(te.DropCollection,"mdi-delete-outline",()=>m.value=!0,b)),C}function T(b,C,x,E=!0){return new ue(b,t(`explorer.collection.actions.${b}`),C,x,void 0,!E)}return(b,C)=>(g(),P("div",null,[f(Qe,{"prepend-icon":"mdi-list-box-outline",actions:_.value,onClick:h,"onClick:action":N,class:"text-gray-light"},{default:r(()=>[L(w(b.entityCollection.entityType),1)]),_:1},8,["actions"]),v.value?(g(),R(fo,{key:0,modelValue:v.value,"onUpdate:modelValue":C[0]||(C[0]=x=>v.value=x),connection:y(i),"catalog-name":y(l).name,"entity-type":b.entityCollection.entityType,onRename:C[1]||(C[1]=x=>u("change"))},null,8,["modelValue","connection","catalog-name","entity-type"])):q("",!0),m.value?(g(),R(go,{key:1,modelValue:m.value,"onUpdate:modelValue":C[2]||(C[2]=x=>m.value=x),connection:y(i),"catalog-name":y(l).name,"entity-type":b.entityCollection.entityType,onDrop:C[3]||(C[3]=x=>u("change"))},null,8,["modelValue","connection","catalog-name","entity-type"])):q("",!0)]))}}),bo=H({__name:"RenameCatalogDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","rename"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.catalog.rename.form.newName.validations.required"),async l=>{const p=await n.isCatalogNameValid(t.connection,l);return p==null?!0:a(`explorer.catalog.rename.form.newName.validations.${p}`)},async l=>l===t.catalogName||await n.isCatalogNameAvailable(t.connection,l)?!0:a("explorer.catalog.rename.form.newName.validations.notAvailable")],o=M(t.catalogName),m=$(()=>t.catalogName!==o.value);function v(){o.value=t.catalogName}async function i(){try{return await n.renameCatalog(t.connection,t.catalogName,o.value)?(s.success(a("explorer.catalog.rename.notification.catalogRenamed",{catalogName:t.catalogName,newName:o.value})),c("rename")):s.info(a("explorer.catalog.rename.notification.catalogNotRenamed",{catalogName:t.catalogName})),!0}catch(l){return s.error(a("explorer.catalog.rename.notification.couldNotRenameCatalog",{catalogName:t.catalogName,reason:l.message})),!1}}return(l,p)=>{const _=le("I18nT");return g(),R(oe,{"model-value":l.modelValue,changed:m.value,dangerous:"","confirm-button-icon":"mdi-pencil-outline",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=h=>c("update:modelValue",h))},{title:r(()=>[f(_,{keypath:"explorer.catalog.rename.title"},{catalogName:r(()=>[B("strong",null,w(l.catalogName),1)]),_:1})]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=h=>o.value=h),label:y(a)("explorer.catalog.rename.form.newName.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.rename")),1)]),_:1},8,["model-value","changed"])}}}),yo=H({__name:"DropCatalogDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","drop"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return await n.dropCatalog(t.connection,t.catalogName)?(s.success(a("explorer.catalog.drop.notification.catalogDropped",{catalogName:t.catalogName})),c("drop")):s.info(a("explorer.catalog.drop.notification.catalogNotDropped",{catalogName:t.catalogName})),!0}catch(o){return s.error(a("explorer.catalog.drop.notification.couldNotDropCatalog",{catalogName:t.catalogName,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-delete-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{title:r(()=>[f(v,{keypath:"explorer.catalog.drop.title"},{catalogName:r(()=>[B("strong",null,w(o.catalogName),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.catalog.drop.question")),1)]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.drop")),1)]),_:1},8,["model-value"])}}}),_o=H({__name:"ReplaceCatalogDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","replace"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d,u=[h=>h!=null&&h.trim().length>0?!0:a("explorer.catalog.replace.form.catalogNameToBeReplacedWith.validations.required"),async h=>h===t.catalogName||await n.isCatalogExists(t.connection,h)?!0:a("explorer.catalog.replace.form.catalogNameToBeReplacedWith.validations.notExists")],o=M(),m=$(()=>o.value==null?[]:o.value.map(h=>h.name)),v=M(!1),i=M(),l=$(()=>i.value!=null&&i.value.length>0);n.getCatalogs(t.connection).then(h=>{o.value=h.filter(N=>N.name!==t.catalogName),v.value=!0});function p(){o.value=[],v.value=!1,i.value=""}async function _(){try{return await n.replaceCatalog(t.connection,i.value,t.catalogName)?(s.success(a("explorer.catalog.replace.notification.catalogReplaced",{catalogNameToBeReplaced:t.catalogName,catalogNameToBeReplacedWith:i.value})),c("replace")):s.info(a("explorer.catalog.replace.notification.catalogNotReplaced",{catalogNameToBeReplaced:t.catalogName})),!0}catch(h){return s.error(a("explorer.catalog.replace.notification.couldNotReplaceCatalog",{catalogNameToBeReplaced:t.catalogName,reason:h.message})),!1}}return(h,N)=>{const A=le("I18nT");return g(),R(oe,{"model-value":h.modelValue,dangerous:"",changed:l.value,"confirm-button-icon":"mdi-file-replace-outline",confirm:_,reset:p,"onUpdate:modelValue":N[1]||(N[1]=T=>c("update:modelValue",T))},{title:r(()=>[f(A,{keypath:"explorer.catalog.replace.title"},{catalogNameToBeReplaced:r(()=>[B("strong",null,w(h.catalogName),1)]),_:1})]),default:r(()=>[f(la,{modelValue:i.value,"onUpdate:modelValue":N[0]||(N[0]=T=>i.value=T),label:y(a)("explorer.catalog.replace.form.catalogNameToBeReplacedWith.label"),items:m.value,rules:u},null,8,["modelValue","label","items"])]),"append-form":r(()=>[f(Fe,{icon:"mdi-information-outline",type:"info"},{default:r(()=>[f(A,{keypath:"explorer.catalog.replace.info"},ra({catalogNameToBeReplaced:r(()=>[B("strong",null,w(h.catalogName),1)]),_:2},[l.value?{name:"catalogNameToBeReplacedWith",fn:r(()=>[B("strong",null,w(i.value),1)]),key:"0"}:{name:"catalogNameToBeReplacedWith",fn:r(()=>[N[2]||(N[2]=B("strong",null,"?",-1))]),key:"1"}]),1024)]),_:1})]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.replace")),1)]),_:1},8,["model-value","changed"])}}}),wo=H({__name:"CreateCollectionDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","create"],setup(e,{emit:d}){const n=Oe(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.collection.create.form.entityType.validations.required"),async l=>{const p=await n.isEntityTypeValid(t.connection,l);return p==null?!0:a(`explorer.collection.create.form.entityType.validations.${p}`)},async l=>await n.isEntityTypeAvailable(t.connection,t.catalogName,l)?!0:a("explorer.collection.create.form.entityType.validations.notAvailable")],o=M(""),m=$(()=>o.value.length>0);function v(){o.value=""}async function i(){try{return await n.createCollection(t.connection,t.catalogName,o.value),s.success(a("explorer.collection.create.notification.collectionCreated",{entityType:o.value})),c("create"),!0}catch(l){return s.error(a("explorer.collection.create.notification.couldNotCreateCollection",{entityType:o.value,reason:l.message})),!1}}return(l,p)=>{const _=le("I18nT");return g(),R(oe,{"model-value":l.modelValue,changed:m.value,"confirm-button-icon":"mdi-plus",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=h=>c("update:modelValue",h))},{title:r(()=>[f(_,{keypath:"explorer.collection.create.title"},{catalogName:r(()=>[B("strong",null,w(l.catalogName),1)]),_:1})]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=h=>o.value=h),label:y(a)("explorer.collection.create.form.entityType.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.create")),1)]),_:1},8,["model-value","changed"])}}}),So=H({__name:"SwitchCatalogToAliveStateDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","switch"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return await n.switchCatalogToAliveState(t.connection,t.catalogName)?(s.success(a("explorer.catalog.switchToAliveState.notification.catalogSwitched",{catalogName:t.catalogName})),c("switch")):s.info(a("explorer.catalog.switchToAliveState.notification.catalogNotSwitched",{catalogName:t.catalogName})),!0}catch(o){return s.error(a("explorer.catalog.switchToAliveState.notification.couldNotSwitchCatalog",{catalogName:t.catalogName,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-toggle-switch-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{title:r(()=>[f(v,{keypath:"explorer.catalog.switchToAliveState.title"},{catalogName:r(()=>[B("strong",null,w(o.catalogName),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.catalog.switchToAliveState.description")),1)]),"append-form":r(()=>[f(Fe,{icon:"mdi-alert-outline",type:"warning"},{default:r(()=>[L(w(y(a)("explorer.catalog.switchToAliveState.warning")),1)]),_:1})]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.switch")),1)]),_:1},8,["model-value"])}}});var Ce=(e=>(e.Info="info",e.Warning="warning",e.Error="error",e))(Ce||{});class ce{constructor(d,n){be(this,"value");be(this,"type");this.value=d,this.type=n}static info(d){return new ce(d,Ce.Info)}static warning(d){return new ce(d,Ce.Warning)}static error(d){return new ce(d,Ce.Error)}}const Vo={key:0},Co=H({__name:"CatalogItem",props:{catalog:{}},emits:["change"],setup(e,{emit:d}){const n=ge(),s=ia(),a=ut(),t=ct(),{t:c}=O(),u=e,o=d,m=wt(),v=M(!1),i=M(!1),l=M(!1),p=M(!1),_=M(!1),h=yt(),N=$(()=>{const k=[];return u.catalog.corrupted&&k.push(ce.error(c("explorer.catalog.flag.corrupted"))),u.catalog.isInWarmup&&k.push(ce.warning(c("explorer.catalog.flag.warmingUp"))),k}),A=$(()=>U()),T=$(()=>Array.from(A.value.values())),b=$(()=>u.catalog.entityCollections.sort((k,S)=>k.entityType.localeCompare(S.entityType))),C=M(u.catalog);io(C);const x=M(!1);function E(k){var V;const S=(V=A.value)==null?void 0:V.get(k);S&&S instanceof ue&&S.execute()}function U(){const k=m.value!=null&&m.value.apiEnabled(Ee.GraphQL),S=!u.catalog.corrupted,V=m.value!=null&&!m.value.readOnly,D=new Map;return D.set(G.OpenEvitaQLConsole,I(G.OpenEvitaQLConsole,"mdi-variable",()=>{n.createTab(s.createNew(h,u.catalog.name))},S)),D.set(G.OpenGraphQLDataAPIConsole,I(G.OpenGraphQLDataAPIConsole,"mdi-graphql",()=>{n.createTab(a.createNew(h,u.catalog.name,Be.Data))},S&&k)),D.set(G.OpenGraphQLSchemaAPIConsole,I(G.OpenGraphQLSchemaAPIConsole,"mdi-graphql",()=>{n.createTab(a.createNew(h,u.catalog.name,Be.Schema))},S&&k)),D.set(G.ViewSchema,I(G.ViewSchema,"mdi-file-code-outline",()=>{n.createTab(t.createNew(h,new sa(u.catalog.name)))},S)),D.set(G.ModifySubheader,new Se(c("explorer.catalog.subheader.modify"))),D.set(G.RenameCatalog,I(G.RenameCatalog,"mdi-pencil-outline",()=>v.value=!0,S&&V)),D.set(G.ReplaceCatalog,I(G.ReplaceCatalog,"mdi-file-replace-outline",()=>i.value=!0,S&&V)),u.catalog.isInWarmup&&D.set(G.SwitchCatalogToAliveState,I(G.SwitchCatalogToAliveState,"mdi-toggle-switch-outline",()=>l.value=!0,S&&V)),D.set(G.DropCatalog,I(G.DropCatalog,"mdi-delete-outline",()=>p.value=!0,V)),D.set(G.CollectionsSubheader,new Se(c("explorer.catalog.subheader.collections"))),D.set(G.CreateCollection,I(G.CreateCollection,"mdi-plus",()=>_.value=!0,S&&V)),new Map(D)}function I(k,S,V,D=!0){return new ue(k,c(`explorer.catalog.actions.${k}`),S,V,void 0,!D)}return(k,S)=>(g(),R(dt,{value:`${y(h).name}|${k.catalog.name}`},{activator:r(({isOpen:V,props:D})=>[f(Qe,ae(D,{openable:!k.catalog.corrupted,"is-open":V,"prepend-icon":"mdi-menu",loading:x.value,flags:N.value,actions:T.value,"onClick:action":E,class:"text-gray-light"}),{default:r(()=>[L(w(k.catalog.name),1)]),_:2},1040,["openable","is-open","loading","flags","actions"])]),default:r(()=>[k.catalog.corrupted?q("",!0):(g(),P("div",Vo,[k.catalog.entityCollections.size>0?(g(!0),P(X,{key:0},ne(b.value,V=>(g(),R(ho,{key:V.entityType,"entity-collection":V,onChange:S[0]||(S[0]=D=>o("change"))},null,8,["entity-collection"]))),128)):(g(),R(Vt,{key:1}))])),v.value?(g(),R(bo,{key:1,modelValue:v.value,"onUpdate:modelValue":S[1]||(S[1]=V=>v.value=V),connection:y(h),"catalog-name":k.catalog.name,onRename:S[2]||(S[2]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),i.value?(g(),R(_o,{key:2,modelValue:i.value,"onUpdate:modelValue":S[3]||(S[3]=V=>i.value=V),connection:y(h),"catalog-name":k.catalog.name,onReplace:S[4]||(S[4]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),l.value?(g(),R(So,{key:3,modelValue:l.value,"onUpdate:modelValue":S[5]||(S[5]=V=>l.value=V),connection:y(h),"catalog-name":k.catalog.name,onSwitch:S[6]||(S[6]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),p.value?(g(),R(yo,{key:4,modelValue:p.value,"onUpdate:modelValue":S[7]||(S[7]=V=>p.value=V),connection:y(h),"catalog-name":k.catalog.name,onDrop:S[8]||(S[8]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),_.value?(g(),R(wo,{key:5,modelValue:_.value,"onUpdate:modelValue":S[9]||(S[9]=V=>_.value=V),connection:y(h),"catalog-name":k.catalog.name,onCreate:S[10]||(S[10]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0)]),_:1},8,["value"]))}}),To=H({__name:"RemoveConnectionDialog",props:{modelValue:{type:Boolean},connection:{}},emits:["update:modelValue"],setup(e,{emit:d}){const n=De(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return n.removeConnection(t.connection.id),s.success(a("explorer.connection.remove.notification.connectionRemoved",{connectionName:t.connection.name})),!0}catch(o){return s.error(a("explorer.connection.remove.notification.couldNotRemoveConnection",{connectionName:t.connection.name,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-delete-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{activator:r(({props:i})=>[_e(o.$slots,"activator",mt(vt(i)))]),title:r(()=>[f(v,{keypath:"explorer.connection.remove.title"},{connectionName:r(()=>[B("strong",null,w(o.connection.name),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.connection.remove.question")),1)]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.remove")),1)]),_:3},8,["model-value"])}}}),ko=H({__name:"CreateCatalogDialog",props:{modelValue:{type:Boolean},connection:{}},emits:["update:modelValue","create"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.catalog.create.form.catalogName.validations.required"),async l=>{const p=await n.isCatalogNameValid(t.connection,l);return p==null?!0:a(`explorer.catalog.create.form.catalogName.validations.${p}`)},async l=>await n.isCatalogNameAvailable(t.connection,l)?!0:a("explorer.catalog.create.form.catalogName.validations.notAvailable")],o=M(""),m=$(()=>o.value.length>0);function v(){o.value=""}async function i(){try{return await n.createCatalog(t.connection,o.value),s.success(a("explorer.catalog.create.notification.catalogCreated",{catalogName:o.value})),c("create"),!0}catch(l){return s.error(a("explorer.catalog.create.notification.couldNotCreateCatalog",{catalogName:o.value,reason:l.message})),!1}}return(l,p)=>(g(),R(oe,{"model-value":l.modelValue,changed:m.value,"confirm-button-icon":"mdi-plus",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=_=>c("update:modelValue",_))},{title:r(()=>[L(w(y(a)("explorer.catalog.create.title")),1)]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=_=>o.value=_),label:y(a)("explorer.catalog.create.form.catalogName.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.create")),1)]),_:1},8,["model-value","changed"]))}}),No={key:0},xo=H({__name:"ConnectionItem",props:{connection:{}},setup(e){const d=pt(),n=ge(),s=De(),a=ut(),t=ca(),c=ua(),u=da(),o=ma(),m=J(),{t:v}=O(),i=e;lo(i.connection);const l=M();ro(l);const p=$(()=>{const D=[];return i.connection.preconfigured&&D.push(ce.info(v("explorer.connection.flag.preconfigured"))),D}),_=M();ee([()=>i.connection,l],async()=>_.value=await S(),{immediate:!0});const h=$(()=>_.value==null?[]:Array.from(_.value.values())),N=M(),A=M(!1),T=M(!1),b=M(!1);let C=!1;async function x(){C||(A.value=!0,C=await U().then(D=>D?I():!1),A.value=!1)}async function E(){A.value=!0,await U().then(D=>D?I():!1),A.value=!1}async function U(){try{return l.value=await s.getServerStatus(i.connection),!0}catch(D){return m.error(v("explorer.connection.notification.couldNotLoadServerStatus",{connectionName:i.connection.name,reason:D.message})),!1}}async function I(){try{return N.value=(await s.getCatalogs(i.connection,!0)).sort((D,F)=>D.name.localeCompare(F.name)),!0}catch(D){return m.error(v("explorer.connection.notification.couldNotLoadCatalogs",{connectionName:i.connection.name,reason:D.message})),!1}}function k(D){if(_.value==null)return;const F=_.value.get(D);F instanceof ue&&F.execute()}async function S(){const D=l.value!=null&&l.value.apiEnabled(Ee.GraphQL),F=l.value!=null&&l.value.apiEnabled(Ee.Observability),Y=!i.connection.preconfigured,re=!d.readOnly,he=l.value!=null,ie=he&&!l.value.readOnly,K=new Map;return K.set(Q.Refresh,V(Q.Refresh,"mdi-refresh",async()=>await E())),K.set(Q.OpenGraphQLSystemAPIConsole,V(Q.OpenGraphQLSystemAPIConsole,"mdi-graphql",()=>n.createTab(a.createNew(i.connection,"system",Be.System)),D)),K.set(Q.Server,V(Q.Server,"mdi-database-outline",()=>n.createTab(t.createNew(i.connection)),he)),K.set(Q.Tasks,V(Q.Tasks,"mdi-chart-gantt",()=>{n.createTab(c.createNew(i.connection))},ie)),K.set(Q.JfrRecordings,V(Q.JfrRecordings,"mdi-chart-timeline",()=>{n.createTab(u.createNew(i.connection))},ie&&F)),K.set(Q.ModifySubheader,new Se(v("explorer.connection.subheader.modify"))),K.set(Q.Remove,V(Q.Remove,"mdi-delete-outline",()=>T.value=!0,Y&&re)),K.set(Q.CatalogsSubheader,new Se(v("explorer.connection.subheader.catalogs"))),K.set(Q.CreateCatalog,V(Q.CreateCatalog,"mdi-plus",()=>b.value=!0,ie)),K.set(Q.CatalogBackups,V(Q.CatalogBackups,"mdi-cloud-download-outline",()=>{n.createTab(o.createNew(i.connection))},ie)),K}function V(D,F,Y,re=!0){return new ue(D,v(`explorer.connection.actions.${D}`),F,Y,void 0,!re)}return(D,F)=>(g(),P("div",null,[f(dt,{value:D.connection.name},{activator:r(({isOpen:Y,props:re})=>[f(Qe,ae(re,{openable:"","is-open":Y,"prepend-icon":"mdi-power-plug-outline",loading:A.value,flags:p.value,actions:h.value,onClick:F[0]||(F[0]=he=>x()),"onClick:action":k}),{default:r(()=>[L(w(D.connection.name),1)]),_:2},1040,["is-open","loading","flags","actions"])]),default:r(()=>[N.value!==void 0?(g(),P("div",No,[N.value.size>0?(g(!0),P(X,{key:0},ne(N.value,Y=>(g(),R(Co,{key:Y.name,catalog:Y,onChange:I},null,8,["catalog"]))),128)):(g(),R(Vt,{key:1}))])):q("",!0),T.value?(g(),R(To,{key:1,modelValue:T.value,"onUpdate:modelValue":F[1]||(F[1]=Y=>T.value=Y),connection:D.connection},null,8,["modelValue","connection"])):q("",!0),b.value?(g(),R(ko,{key:2,modelValue:b.value,"onUpdate:modelValue":F[2]||(F[2]=Y=>b.value=Y),connection:D.connection,onCreate:I},null,8,["modelValue","connection"])):q("",!0)]),_:1},8,["value"])]))}}),Do=H({__name:"ConnectToServerDialog",props:{modelValue:{type:Boolean},connection:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:d}){const n=De(),s=J(),{t:a}=O(),t=d,c=[N=>N?!0:a("explorer.connection.connect.form.connectionName.validations.required"),N=>n.isConnectionExists(N)?a("explorer.connection.connect.form.connectionName.validations.duplicate"):!0],u=[N=>N?!0:a("explorer.connection.connect.form.serverUrl.validations.required"),N=>{try{return new URL(N),!0}catch{return a("explorer.connection.connect.form.serverUrl.validations.invalidUrl")}},async N=>{const A=await p(N);return A==null?(v.value=1,!0):(v.value=2,A)}],o=M(""),m=M(""),v=M(0),i=$(()=>o.value!=null&&o.value.length>0&&m.value!=null&&m.value.length>0),l=$(()=>{switch(v.value){case 0:return"";case 1:return"mdi-check-circle-outline";case 2:return"mdi-close-circle-outline"}});async function p(N){var A,T;try{const b=N.endsWith("/")?N:N+"/",C=await va.post(`${b}io.evitadb.externalApi.grpc.generated.EvitaManagementService/ServerStatus`,{headers:{"Content-Type":"application/json",Accept:"application/json"},body:"{}"}).json();return C.readiness!=="API_READY"?a("explorer.connection.connect.form.serverUrl.validations.notReady"):((A=C.api.lab)==null?void 0:A.enabled)!==!0?a("explorer.connection.connect.form.serverUrl.validations.labApiMissing"):((T=C.api.gRPC)==null?void 0:T.enabled)!==!0?a("explorer.connection.connect.form.serverUrl.validations.grpcApiMissing"):void 0}catch{return a("explorer.connection.connect.form.serverUrl.validations.unreachable")}}function _(){o.value="",m.value="",v.value=0}async function h(){try{return n.addConnection(pa.user(void 0,o.value,m.value)),s.success(a("explorer.connection.connect.notification.connectionAdded",{connectionName:o.value})),!0}catch(N){return s.error(a("explorer.connection.connect.notification.couldNotAddConnection",{reason:N.message})),!1}}return(N,A)=>(g(),R(oe,{"model-value":N.modelValue,changed:i.value,"confirm-button-icon":"mdi-power-plug-outline",confirm:h,reset:_,"onUpdate:modelValue":A[2]||(A[2]=T=>t("update:modelValue",T))},{activator:r(({props:T})=>[_e(N.$slots,"activator",mt(vt({props:T})))]),title:r(()=>[L(w(y(a)("explorer.connection.connect.title")),1)]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":A[0]||(A[0]=T=>o.value=T),label:y(a)("explorer.connection.connect.form.connectionName.label"),placeholder:"evitaDB",rules:c,required:""},null,8,["modelValue","label"]),f(ve,{modelValue:m.value,"onUpdate:modelValue":A[1]||(A[1]=T=>m.value=T),label:y(a)("explorer.connection.connect.form.serverUrl.label"),placeholder:"https://{evitadb-server}:5555",hint:y(a)("explorer.connection.connect.form.serverUrl.hint"),required:"",rules:u,"append-inner-icon":l.value},null,8,["modelValue","label","hint","append-inner-icon"])]),"confirm-button-body":r(()=>[L(w(y(a)("explorer.connection.connect.button.connect")),1)]),_:3},8,["model-value","changed"]))}}),Ro={key:0,class:"pa-2"},Eo=H({__name:"ConnectionExplorerPanel",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(e,{emit:d}){const n=pt(),s=De(),{t:a}=O(),t=M(!1),c=$(()=>s.getConnections().sort((u,o)=>u.preconfigured&&!o.preconfigured?-1:o.preconfigured&&!u.preconfigured?1:u.name.localeCompare(o.name)));return(u,o)=>(g(),R(ht,{permanent:"","model-value":u.modelValue,width:325,"onUpdate:modelValue":o[2]||(o[2]=m=>u.$emit("update:modelValue",m)),class:"bg-primary"},{append:r(()=>[y(n).readOnly?q("",!0):(g(),P("div",Ro,[f(Do,{modelValue:t.value,"onUpdate:modelValue":o[1]||(o[1]=m=>t.value=m)},{activator:r(({props:m})=>[f(We,ae({"prepend-icon":"mdi-power-plug-outline",block:"",variant:"outlined"},m,{onClick:o[0]||(o[0]=v=>t.value=!0)}),{default:r(()=>[L(w(y(a)("explorer.button.connect")),1)]),_:2},1040)]),_:1},8,["modelValue"])]))]),default:r(()=>[f(xe,{density:"compact",nav:""},{default:r(()=>[f(ga,{class:"text-gray-light text-sm-body-2 font-weight-medium"},{default:r(()=>[L(w(y(a)("explorer.title")),1)]),_:1}),(g(!0),P(X,null,ne(c.value,m=>(g(),R(xo,{key:m.name,connection:m},null,8,["connection"]))),128))]),_:1})]),_:1},8,["model-value"]))}});function Bo(e,d){return e.length<=d?e:e.substring(0,d-3)+"..."}const $o={class:"loading-screen"},Lo={class:"loading-screen-info"},Io=H({__name:"TabLoadingScreen",setup(e){const{t:d}=O();return(n,s)=>(g(),P("div",$o,[B("div",Lo,[f(st,{size:48}),B("span",null,w(y(d)("tab.placeholder.loading")),1)])]))}});const Ao=fe(Io,[["__scopeId","data-v-b23d11da"]]),Mo=H({__name:"TabWindow",props:{component:{},componentProps:{}},emits:["dataUpdate"],setup(e,{emit:d}){const n=d,s=M(!1);return(a,t)=>(g(),P(X,null,[(g(),R(ya,null,[fa((g(),R(ba(a.component),ae(a.componentProps,{onReady:t[0]||(t[0]=c=>s.value=!0),onDataUpdate:t[1]||(t[1]=c=>n("dataUpdate",c))}),null,16)),[[ha,s.value]])],1024)),s.value?q("",!0):(g(),R(Ao,{key:0}))],64))}}),Uo="/lab/logo/evitalab-logo-representative.svg",Po={class:"editor-welcome-screen"},Wo={class:"editor-welcome-screen-hero"},Ho={class:"editor-welcome-screen-hero__header"},Go={class:"editor-welcome-screen-hero__title"},qo={class:"font-weight-bold mb-2",style:{"font-size":"4.375rem"}},Oo={class:"text-white",style:{"font-size":"1rem"}},Fo={class:"text-primary-lightest text-body-2",href:"https://github.com/lukashornych/evitalab/releases",target:"_blank"},Qo={class:"text-gray-light",style:{"font-size":"1rem"}},zo={class:"editor-welcome-screen-blog"},Yo=["href"],jo={class:"editor-welcome-screen-blog-img__wrap"},Ko=["src","alt"],Xo={class:"editor-welcome-screen-blog-item__title"},Jo={class:"editor-welcome-screen-blog-item__perex"},Zo={class:"editor-welcome-screen-blog-item__btn"},en={class:"editor-welcome-screen-hero__links"},tn={href:"https://evitadb.io/documentation",target:"_blank"},an={href:"https://github.com/lukashornych/evitalab/",target:"_blank"},on={href:"https://discord.gg/VsNBWxgmSw",target:"_blank"},nn={href:"https://github.com/lukashornych/evitalab/issues",target:"_blank"},ln=H({__name:"WelcomeScreen",setup(e){const d=_a(),{t:n}=O(),s=$(()=>{const t="v2024.3.2";return t.length===0?"?":t.substring(1)}),a=M([]);return d.getBlogPosts().then(t=>{a.value=t}),(t,c)=>{const u=le("I18nT");return g(),P("div",Po,[B("div",Wo,[B("header",Ho,[f(Me,{width:"240",height:"240","max-width":"240","max-height":"240",alt:"evitaLab Logo",src:Uo,class:"evitalab-logo"}),B("div",Go,[B("h1",qo,w(y(n)("app.name")),1),B("p",Oo,[L(w(s.value)+" ",1),B("a",Fo,"("+w(y(n)("welcomeScreen.changelog"))+")",1)]),B("p",Qo,w(y(n)("welcomeScreen.description")),1)])]),B("div",zo,[(g(!0),P(X,null,ne(a.value,o=>(g(),P("a",{key:o.url,href:o.url,target:"_blank"},[B("span",jo,[B("img",{class:"Blog_BlogMotive__72hVr",height:"160",width:"480",src:o.thumbnailUrl,alt:y(n)("welcomeScreen.blog.thumbnail.alt",{title:o.title})},null,8,Ko)]),B("span",Xo,w(o.title),1),B("span",Jo,[f(wa,{source:o.perex},null,8,["source"])]),B("span",Zo,w(y(n)("welcomeScreen.blog.button.read")),1)],8,Yo))),128))]),c[0]||(c[0]=B("span",{class:"editor-welcome-screen-hr"}," ",-1)),B("ul",en,[f(u,{keypath:"welcomeScreen.link.evitaDBDocumentation.text",tag:"li"},{link:r(()=>[B("a",tn,w(y(n)("welcomeScreen.link.evitaDBDocumentation.link")),1)]),_:1}),f(u,{keypath:"welcomeScreen.link.evitaLabGitHub.text",tag:"li"},{link:r(()=>[B("a",an,w(y(n)("welcomeScreen.link.evitaLabGitHub.link")),1)]),_:1}),f(u,{keypath:"welcomeScreen.link.discord.text",tag:"li"},{link:r(()=>[B("a",on,w(y(n)("welcomeScreen.link.discord.link")),1)]),_:1}),B("li",null,[B("a",nn,w(y(n)("welcomeScreen.link.submitIssue")),1)])])])])}}});const rn=fe(ln,[["__scopeId","data-v-70fa2ac3"]]),sn=["innerHTML"],cn=["innerHTML"],un=["innerHTML"],dn=H({__name:"TabSharedDialog",props:{tabRequest:{}},emits:["resolve"],setup(e,{emit:d}){const n=ge(),{t:s}=O(),a=e,t=d;function c(){n.createTab(a.tabRequest),t("resolve")}function u(){t("resolve")}return(o,m)=>(g(),R(Ca,{"model-value":!0,"max-width":"36rem","onUpdate:modelValue":u},{title:r(()=>[L(w(y(s)("tabShare.sharedDialog.title")),1)]),default:r(()=>[o.tabRequest.initialData!=null?(g(),P("span",{key:0,innerHTML:y(s)("tabShare.sharedDialog.text.withoutInitialData")},null,8,sn)):(g(),P("span",{key:1,innerHTML:y(s)("tabShare.sharedDialog.text.withInitialData")},null,8,cn)),o.tabRequest.initialData!=null?(g(),R(Fe,{key:2,icon:"mdi-alert-outline",type:"warning",class:"mt-4"},{default:r(()=>[B("span",{innerHTML:y(s)("tabShare.sharedDialog.warning.potentiallyUnsafe")},null,8,un)]),_:1})):q("",!0)]),"reject-button":r(()=>[f(Sa,{onReject:u},{default:r(()=>[L(w(y(s)("tabShare.sharedDialog.button.reject")),1)]),_:1})]),"confirm-button":r(()=>[f(Va,{icon:"mdi-check",onConfirm:c},{default:r(()=>[L(w(y(s)("tabShare.sharedDialog.button.accept")),1)]),_:1})]),_:1}))}}),mn={key:1,style:{position:"relative"}},vn=H({__name:"WorkspaceTabWindowList",setup(e){const d=Ta(),n=J(),s=Ue(),{t:a}=O(),t=ge(),c=ka(),u=Na(),o=M(!1),m=M(!1),v=M(),i=M(t.getTabDefinitions());ee(i,()=>{const b=t.getTheNewTab();b&&(l.value=b.id,t.markTabAsVisited(b.id))},{deep:!0});const l=M();ee(l,(b,C)=>{b!=null?s.setContext(b):C!=null&&s.resetActivatedContext()});function p(b){if(l.value==null)return;let x=t.getTabIndex(l.value)+b;x<0?x=i.value.length-1:x>=i.value.length&&(x=0),l.value=i.value[x].id}function _(b){const C=i.value.length,x=i.value.findIndex(U=>U.id===l.value),E=i.value.findIndex(U=>U.id===b);t.destroyTab(b),s.deleteContext(b),i.value.length===0?l.value=null:E===x&&E===C-1?l.value=i.value[E-1].id:E===x&&E(b!=null&&(o.value=!0,t.createTab(b)),N())).then(b=>{b!=null&&(o.value=!0,v.value=b,m.value=!0),o.value||A()}),pe(()=>{s.bindGlobal(z.System_Editor_PreviousTab,()=>p(-1)),s.bindGlobal(z.System_Editor_NextTab,()=>p(1)),s.bindGlobal(z.System_Editor_CloseTab,()=>{l.value!=null&&_(l.value)}),s.bindGlobal(z.System_Editor_CloseAllTabs,()=>t.destroyAllTabs())}),Pe(()=>{s.unbindGlobal(z.System_Editor_PreviousTab),s.unbindGlobal(z.System_Editor_NextTab),s.unbindGlobal(z.System_Editor_CloseTab),s.unbindGlobal(z.System_Editor_CloseAllTabs)}),window.addEventListener("beforeunload",()=>{o.value||T()}),(b,C)=>(g(),P(X,null,[i.value.length>0?(g(),R(Aa,{key:0,density:"compact",elevation:"0"},{default:r(()=>[f(xa,{modelValue:l.value,"onUpdate:modelValue":C[0]||(C[0]=x=>l.value=x)},{default:r(()=>[(g(!0),P(X,null,ne(i.value,x=>(g(),R(Ra,{key:x.id,value:x.id,"prepend-icon":x.icon,onMousedown:Re(E=>_(x.id),["middle"]),class:"lab-tab"},{default:r(()=>[B("span",null,[L(w(y(Bo)(x.title,30))+" ",1),x.title.length>30?(g(),R(we,{key:0,activator:"parent"},{default:r(()=>[L(w(x.title),1)]),_:2},1024)):q("",!0)]),f(We,{icon:"",variant:"plain",density:"compact",class:"ml-3",onClick:Re(E=>_(x.id),["stop"])},{default:r(()=>[f(me,null,{default:r(()=>C[3]||(C[3]=[L("mdi-close")])),_:1}),f(He,{command:y(z).System_Editor_CloseTab},{default:r(()=>[L(w(y(a)("tab.button.closeTab")),1)]),_:1},8,["command"])]),_:2},1032,["onClick"])]),_:2},1032,["value","prepend-icon","onMousedown"]))),128))]),_:1},8,["modelValue"])]),_:1})):q("",!0),f(Ua,{scrollable:!1,class:"lab-editor"},{default:r(()=>[i.value.length>0?(g(),R(Da,{key:0,modelValue:l.value,"onUpdate:modelValue":C[1]||(C[1]=x=>l.value=x)},{default:r(()=>[(g(!0),P(X,null,ne(i.value,x=>(g(),R(Ea,{key:x.id,value:x.id,transition:!1,"reverse-transition":!1,class:"window-item"},{default:r(()=>[f(Mo,{component:x.component,"component-props":x.componentProps(),onDataUpdate:E=>y(t).replaceTabData(x.id,E)},null,8,["component","component-props","onDataUpdate"])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])):(g(),P("div",mn,[f(rn)]))]),_:1}),v.value?(g(),R(dn,{key:1,"tab-request":v.value,onResolve:C[2]||(C[2]=x=>v.value=void 0)},null,8,["tab-request"])):q("",!0)],64))}});const pn=fe(vn,[["__scopeId","data-v-d87f82ca"]]),bn=H({__name:"MainView",setup(e){const d=M(se.Explorer);return(n,s)=>(g(),P(X,null,[f(no,{panel:d.value,"onUpdate:panel":s[0]||(s[0]=a=>d.value=a)},null,8,["panel"]),f(Eo,{"model-value":d.value===y(se).Explorer},null,8,["model-value"]),f(pn)],64))}});export{bn as default}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-5c5b572c-c64c4c357bc65b84.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-5c5b572c-c64c4c357bc65b84.js new file mode 100644 index 000000000..1140770b6 --- /dev/null +++ b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-5c5b572c-c64c4c357bc65b84.js @@ -0,0 +1 @@ +var Tt=Object.defineProperty;var kt=(e,d,n)=>d in e?Tt(e,d,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[d]=n;var be=(e,d,n)=>(kt(e,typeof d!="symbol"?d+"":d,n),n);import{p as Ne,f as M,s as Z,h as $,i as Nt,j as ee,k as pe,l as $e,n as xt,g as Le,q as at,t as ye,v as Ie,x as Te,c as Ae,V as Xe,d as f,y as ae,z as ot,m as nt,A as Dt,B as lt,C as Rt,D as Et,E as Bt,F as $t,G as Lt,H as It,I as At,J as Mt,K as Ut,a as Pt,u as Wt,b as Ht,L as Gt,M as Je,N as qt,O as Ot,P as Ft,Q as Qt,R as zt,S as Yt,T as jt,U as Me,W as Kt,X as Xt,Y as X,Z as Jt,$ as Zt,a0 as H,a1 as Ue,a2 as ge,a3 as ea,a4 as J,a5 as O,a6 as z,a7 as Pe,o as g,e as R,w as r,a8 as _e,a9 as we,aa as L,ab as We,ac as ta,ad as w,ae as He,af as q,ag as xe,ah as rt,ai as it,_ as fe,aj as ue,ak as aa,al as B,am as y,an as P,ao as ne,ap as ke,aq as me,ar as Ge,as as qe,at as st,au as Ze,av as Re,aw as Oe,r as le,ax as oe,ay as ve,az as oa,aA as ct,aB as na,aC as Ve,aD as la,aE as Fe,aF as ra,aG as ia,aH as ut,aI as Ee,aJ as dt,aK as Be,aL as sa,aM as De,aN as mt,aO as vt,aP as pt,aQ as ca,aR as ua,aS as da,aT as ma,aU as va,aV as pa,aW as ga,aX as fa,aY as ha,aZ as ba,a_ as ya,a$ as _a,b0 as wa,b1 as Sa,b2 as Va,b3 as Ca,b4 as Ta,b5 as ka,b6 as Na,b7 as xa,b8 as Da,b9 as Ra,ba as Ea}from"./index-c64c4c357bc65b84.js";import{a as gt,u as ft,b as Ba}from"./layout-736f470f-c64c4c357bc65b84.js";const $a=Ne({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function La(e){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=d;let s=0,a=0;const t=M(null),c=Z(0),u=Z(0),o=Z(0),m=Z(!1),v=Z(!1),i=$(()=>Number(e.scrollThreshold)),l=$(()=>Nt((i.value-c.value)/i.value||0)),p=()=>{const _=t.value;if(!_||n&&!n.value)return;s=c.value,c.value="window"in _?_.pageYOffset:_.scrollTop;const h=_ instanceof Window?document.documentElement.scrollHeight:_.scrollHeight;if(a!==h){a=h;return}v.value=c.value{u.value=u.value||c.value}),ee(m,()=>{u.value=0}),pe(()=>{ee(()=>e.scrollTarget,_=>{var N;const h=_?document.querySelector(_):window;h&&h!==t.value&&((N=t.value)==null||N.removeEventListener("scroll",p),t.value=h,t.value.addEventListener("scroll",p,{passive:!0}))},{immediate:!0})}),$e(()=>{var _;(_=t.value)==null||_.removeEventListener("scroll",p)}),n&&ee(n,p,{immediate:!0}),{scrollThreshold:i,currentScroll:c,currentThreshold:o,isScrollActive:m,scrollRatio:l,isScrollingUp:v,savedScroll:u}}const Ia=Ne({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...xt(),...gt(),...$a(),height:{type:[Number,String],default:64}},"VAppBar"),Aa=Le()({name:"VAppBar",props:Ia(),emits:{"update:modelValue":e=>!0},setup(e,d){let{slots:n}=d;const s=M(),a=at(e,"modelValue"),t=$(()=>{var b;const T=new Set(((b=e.scrollBehavior)==null?void 0:b.split(" "))??[]);return{hide:T.has("hide"),fullyHide:T.has("fully-hide"),inverted:T.has("inverted"),collapse:T.has("collapse"),elevate:T.has("elevate"),fadeImage:T.has("fade-image")}}),c=$(()=>{const T=t.value;return T.hide||T.fullyHide||T.inverted||T.collapse||T.elevate||T.fadeImage||!a.value}),{currentScroll:u,scrollThreshold:o,isScrollingUp:m,scrollRatio:v}=La(e,{canScroll:c}),i=$(()=>t.value.hide||t.value.fullyHide),l=$(()=>e.collapse||t.value.collapse&&(t.value.inverted?v.value>0:v.value===0)),p=$(()=>e.flat||t.value.fullyHide&&!a.value||t.value.elevate&&(t.value.inverted?u.value>0:u.value===0)),_=$(()=>t.value.fadeImage?t.value.inverted?1-v.value:v.value:void 0),h=$(()=>{var C,x;if(t.value.hide&&t.value.inverted)return 0;const T=((C=s.value)==null?void 0:C.contentHeight)??0,b=((x=s.value)==null?void 0:x.extensionHeight)??0;return i.value?u.value!!e.scrollBehavior),()=>{ot(()=>{i.value?t.value.inverted?a.value=u.value>o.value:a.value=m.value||u.valueparseInt(e.order,10)),position:Te(e,"location"),layoutSize:h,elementSize:Z(void 0),active:a,absolute:Te(e,"absolute")});return Ae(()=>{const T=Xe.filterProps(e);return f(Xe,ae({ref:s,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...A.value,"--v-toolbar-image-opacity":_.value,height:void 0,...N.value},e.style]},T,{collapse:l.value,flat:p.value}),n)}),{}}});const Ma=Ne({scrollable:Boolean,...nt(),...Dt(),...lt({tag:"main"})},"VMain"),Ua=Le()({name:"VMain",props:Ma(),setup(e,d){let{slots:n}=d;const{dimensionStyles:s}=Rt(e),{mainStyles:a}=Ba(),{ssrBootStyles:t}=Ie();return Ae(()=>f(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[a.value,t.value,s.value,e.style]},{default:()=>{var c,u;return[e.scrollable?f("div",{class:"v-main__scroller"},[(c=n.default)==null?void 0:c.call(n)]):(u=n.default)==null?void 0:u.call(n)]}})),{}}});function Pa(e){let{rootEl:d,isSticky:n,layoutItemStyles:s}=e;const a=Z(!1),t=Z(0),c=$(()=>{const m=typeof a.value=="boolean"?"top":a.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[m]:Et(t.value)}:{top:s.value.top}]});pe(()=>{ee(n,m=>{m?window.addEventListener("scroll",o,{passive:!0}):window.removeEventListener("scroll",o)},{immediate:!0})}),$e(()=>{window.removeEventListener("scroll",o)});let u=0;function o(){const m=u>window.scrollY?"up":"down",v=d.value.getBoundingClientRect(),i=parseFloat(s.value.top??0),l=window.scrollY-Math.max(0,t.value-i),p=v.height+Math.max(t.value,i)-window.scrollY-window.innerHeight,_=parseFloat(getComputedStyle(d.value).getPropertyValue("--v-body-scroll-y"))||0;v.height0;n--){if(e[n].t===e[n-1].t)continue;const s=et(d),a=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);d+=(a-s)*Math.abs(a),n===e.length-1&&(d*=.5)}return et(d)*1e3}function Ga(){const e={};function d(a){Array.from(a.changedTouches).forEach(t=>{(e[t.identifier]??(e[t.identifier]=new Bt(Ha))).push([a.timeStamp,t])})}function n(a){Array.from(a.changedTouches).forEach(t=>{delete e[t.identifier]})}function s(a){var m;const t=(m=e[a])==null?void 0:m.values().reverse();if(!t)throw new Error(`No samples for touch id ${a}`);const c=t[0],u=[],o=[];for(const v of t){if(c[0]-v[0]>Wa)break;u.push({t:v[0],d:v[1].clientX}),o.push({t:v[0],d:v[1].clientY})}return{x:tt(u),y:tt(o),get direction(){const{x:v,y:i}=this,[l,p]=[Math.abs(v),Math.abs(i)];return l>p&&v>=0?"right":l>p&&v<=0?"left":p>l&&i>=0?"down":p>l&&i<=0?"up":qa()}}}return{addMovement:d,endTouch:n,getVelocity:s}}function qa(){throw new Error}function Oa(e){let{el:d,isActive:n,isTemporary:s,width:a,touchless:t,position:c}=e;pe(()=>{window.addEventListener("touchstart",T,{passive:!0}),window.addEventListener("touchmove",b,{passive:!1}),window.addEventListener("touchend",C,{passive:!0})}),$e(()=>{window.removeEventListener("touchstart",T),window.removeEventListener("touchmove",b),window.removeEventListener("touchend",C)});const u=$(()=>["left","right"].includes(c.value)),{addMovement:o,endTouch:m,getVelocity:v}=Ga();let i=!1;const l=Z(!1),p=Z(0),_=Z(0);let h;function N(E,U){return(c.value==="left"?E:c.value==="right"?document.documentElement.clientWidth-E:c.value==="top"?E:c.value==="bottom"?document.documentElement.clientHeight-E:de())-(U?a.value:0)}function A(E){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const I=c.value==="left"?(E-_.value)/a.value:c.value==="right"?(document.documentElement.clientWidth-E-_.value)/a.value:c.value==="top"?(E-_.value)/a.value:c.value==="bottom"?(document.documentElement.clientHeight-E-_.value)/a.value:de();return U?Math.max(0,Math.min(1,I)):I}function T(E){if(t.value)return;const U=E.changedTouches[0].clientX,I=E.changedTouches[0].clientY,k=25,S=c.value==="left"?Udocument.documentElement.clientWidth-k:c.value==="top"?Idocument.documentElement.clientHeight-k:de(),V=n.value&&(c.value==="left"?Udocument.documentElement.clientWidth-a.value:c.value==="top"?Idocument.documentElement.clientHeight-a.value:de());(S||V||n.value&&s.value)&&(h=[U,I],_.value=N(u.value?U:I,n.value),p.value=A(u.value?U:I),i=_.value>-20&&_.value<80,m(E),o(E))}function b(E){const U=E.changedTouches[0].clientX,I=E.changedTouches[0].clientY;if(i){if(!E.cancelable){i=!1;return}const S=Math.abs(U-h[0]),V=Math.abs(I-h[1]);(u.value?S>V&&S>3:V>S&&V>3)?(l.value=!0,i=!1):(u.value?V:S)>3&&(i=!1)}if(!l.value)return;E.preventDefault(),o(E);const k=A(u.value?U:I,!1);p.value=Math.max(0,Math.min(1,k)),k>1?_.value=N(u.value?U:I,!0):k<0&&(_.value=N(u.value?U:I,!1))}function C(E){if(i=!1,!l.value)return;o(E),l.value=!1;const U=v(E.changedTouches[0].identifier),I=Math.abs(U.x),k=Math.abs(U.y);(u.value?I>k&&I>400:k>I&&k>3)?n.value=U.direction===({left:"right",right:"left",top:"down",bottom:"up"}[c.value]||de()):n.value=p.value>.5}const x=$(()=>l.value?{transform:c.value==="left"?`translateX(calc(-100% + ${p.value*a.value}px))`:c.value==="right"?`translateX(calc(100% - ${p.value*a.value}px))`:c.value==="top"?`translateY(calc(-100% + ${p.value*a.value}px))`:c.value==="bottom"?`translateY(calc(100% - ${p.value*a.value}px))`:de(),transition:"none"}:void 0);return ye(l,()=>{var I,k;const E=((I=d.value)==null?void 0:I.style.transform)??null,U=((k=d.value)==null?void 0:k.style.transition)??null;ot(()=>{var S,V,D,F;(V=d.value)==null||V.style.setProperty("transform",((S=x.value)==null?void 0:S.transform)||"none"),(F=d.value)==null||F.style.setProperty("transition",((D=x.value)==null?void 0:D.transition)||null)}),$t(()=>{var S,V;(S=d.value)==null||S.style.setProperty("transform",E),(V=d.value)==null||V.style.setProperty("transition",U)})}),{isDragging:l,dragProgress:p,dragStyles:x}}function de(){throw new Error}const Fa=["start","end","left","right","top","bottom"],Qa=Ne({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>Fa.includes(e)},sticky:Boolean,...Lt(),...nt(),...It(),...At({mobile:null}),...Mt(),...gt(),...Ut(),...lt({tag:"nav"}),...Pt()},"VNavigationDrawer"),ht=Le()({name:"VNavigationDrawer",props:Qa(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,d){let{attrs:n,emit:s,slots:a}=d;const{isRtl:t}=Wt(),{themeClasses:c}=Ht(e),{borderClasses:u}=Gt(e),{backgroundColorClasses:o,backgroundColorStyles:m}=Je(Te(e,"color")),{elevationClasses:v}=qt(e),{displayClasses:i,mobile:l}=Ot(e),{roundedClasses:p}=Ft(e),_=Qt(),h=at(e,"modelValue",null,j=>!!j),{ssrBootStyles:N}=Ie(),{scopeId:A}=zt(),T=M(),b=Z(!1),{runOpenDelay:C,runCloseDelay:x}=Jt(e,j=>{b.value=j}),E=$(()=>e.rail&&e.expandOnHover&&b.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),U=$(()=>Yt(e.location,t.value)),I=$(()=>e.persistent),k=$(()=>!e.permanent&&(l.value||e.temporary)),S=$(()=>e.sticky&&!k.value&&U.value!=="bottom");ye(()=>e.expandOnHover&&e.rail!=null,()=>{ee(b,j=>s("update:rail",!j))}),ye(()=>!e.disableResizeWatcher,()=>{ee(k,j=>!e.permanent&&Zt(()=>h.value=!j))}),ye(()=>!e.disableRouteWatcher&&!!_,()=>{ee(_.currentRoute,()=>k.value&&(h.value=!1))}),ee(()=>e.permanent,j=>{j&&(h.value=!0)}),e.modelValue==null&&!k.value&&(h.value=e.permanent||!l.value);const{isDragging:V,dragProgress:D}=Oa({el:T,isActive:h,isTemporary:k,width:E,touchless:Te(e,"touchless"),position:U}),F=$(()=>{const j=k.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):E.value;return V.value?j*D.value:j}),Y=$(()=>["top","bottom"].includes(e.location)?0:E.value),{layoutItemStyles:re,layoutItemScrimStyles:he}=ft({id:e.name,order:$(()=>parseInt(e.order,10)),position:U,layoutSize:F,elementSize:Y,active:$(()=>h.value||V.value),disableTransitions:$(()=>V.value),absolute:$(()=>e.absolute||S.value&&typeof ie.value!="string")}),{isStuck:ie,stickyStyles:K}=Pa({rootEl:T,isSticky:S,layoutItemStyles:re}),ze=Je($(()=>typeof e.scrim=="string"?e.scrim:null)),Ct=$(()=>({...V.value?{opacity:D.value*.2,transition:"none"}:void 0,...he.value}));return jt({VList:{bgColor:"transparent"}}),Ae(()=>{const j=a.image||e.image;return f(X,null,[f(e.tag,ae({ref:T,onMouseenter:C,onMouseleave:x,class:["v-navigation-drawer",`v-navigation-drawer--${U.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":b.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":k.value,"v-navigation-drawer--persistent":I.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":S.value},c.value,o.value,u.value,i.value,v.value,p.value,e.class],style:[m.value,re.value,N.value,K.value,e.style,["top","bottom"].includes(U.value)?{height:"auto"}:{}]},A,n),{default:()=>{var Ye,je,Ke;return[j&&f("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?f(Kt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):f(Me,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&f("div",{class:"v-navigation-drawer__prepend"},[(Ye=a.prepend)==null?void 0:Ye.call(a)]),f("div",{class:"v-navigation-drawer__content"},[(je=a.default)==null?void 0:je.call(a)]),a.append&&f("div",{class:"v-navigation-drawer__append"},[(Ke=a.append)==null?void 0:Ke.call(a)])]}}),f(Xt,{name:"fade-transition"},{default:()=>[k.value&&(V.value||h.value)&&!!e.scrim&&f("div",ae({class:["v-navigation-drawer__scrim",ze.backgroundColorClasses.value],style:[Ct.value,ze.backgroundColorStyles.value],onClick:()=>{I.value||(h.value=!1)}},A),null)]})])}),{isStuck:ie}}});var se=(e=>(e.Explorer="explorer",e))(se||{});const za="/lab/logo/evitalab-logo-mini.png?raw=true",Ya="/lab/documentation.svg",ja="/lab/discord.svg";var W=(e=>(e.Keymap="keymap",e.EvitaLabGithub="evitaLabGithub",e.DiscussEvitaLab="discussEvitaLab",e.ReportEvitaLabIssue="reportEvitaLabIssue",e.EvitaDBDocumentation="evitaDBDocumentation",e.EvitaDBGithub="evitaDBGithub",e.DiscussEvitaDB="discussEvitaDB",e.ReportEvitaDBIssue="reportEvitaDBIssue",e))(W||{});const Ka=H({__name:"ManageMenu",setup(e){const d=Ue(),n=ge(),s=ea(),a=J(),{t}=O(),c=[{type:"subheader",title:t("panel.manage.manage.title")},{title:t(`panel.manage.manage.item.${W.Keymap}`),value:W.Keymap,command:z.System_Keymap,props:{prependIcon:"mdi-keyboard-outline"}},{type:"subheader",title:t("panel.manage.evitaLabHelp.title")},{title:t(`panel.manage.evitaLabHelp.item.${W.EvitaLabGithub}`),value:W.EvitaLabGithub,props:{prependIcon:"mdi-github"}},{title:t(`panel.manage.evitaLabHelp.item.${W.DiscussEvitaLab}`),value:W.DiscussEvitaLab,props:{prependIcon:"mdi-forum-outline"}},{title:t(`panel.manage.evitaLabHelp.item.${W.ReportEvitaLabIssue}`),value:W.ReportEvitaLabIssue,props:{prependIcon:"mdi-bug"}},{type:"subheader",title:t("panel.manage.evitaDBHelp.title")},{title:t(`panel.manage.evitaDBHelp.item.${W.EvitaDBDocumentation}`),value:W.EvitaDBDocumentation,props:{prependIcon:"mdi-book-open-variant"}},{title:t(`panel.manage.evitaDBHelp.item.${W.EvitaDBGithub}`),value:W.EvitaDBGithub,props:{prependIcon:"mdi-github"}},{title:t(`panel.manage.evitaDBHelp.item.${W.DiscussEvitaDB}`),value:W.DiscussEvitaDB,props:{prependIcon:"mdi-forum-outline"}},{title:t(`panel.manage.evitaDBHelp.item.${W.ReportEvitaDBIssue}`),value:W.ReportEvitaDBIssue,props:{prependIcon:"mdi-bug"}}];function u(){n.createTab(s.createNew())}function o(m){if(m.length>0)switch(m[0]){case W.Keymap:u();break;case W.EvitaLabGithub:window.open("https://github.com/lukashornych/evitalab","_blank");break;case W.DiscussEvitaLab:window.open("https://discord.gg/VsNBWxgmSw","_blank");break;case W.ReportEvitaLabIssue:window.open("https://github.com/lukashornych/evitalab/issues/new","_blank");break;case W.EvitaDBDocumentation:window.open("https://evitadb.io/documentation","_blank");break;case W.EvitaDBGithub:window.open("https://github.com/FgForrest/evitaDB","_blank");break;case W.DiscussEvitaDB:window.open("https://discord.gg/VsNBWxgmSw","_blank");break;case W.ReportEvitaDBIssue:window.open("https://github.com/FgForrest/evitaDB/issues/new","_blank");break;default:a.error(new it(`Unknown manage option ${m[0]}`))}}return pe(()=>{d.bindGlobal(z.System_Keymap,u)}),Pe(()=>{d.unbindGlobal(z.System_Keymap)}),(m,v)=>(g(),R(rt,null,{activator:r(({props:i})=>[f(We,ae(i,{icon:"",variant:"text",class:"manage-button"}),{default:r(()=>[_e(m.$slots,"default",{},void 0,!0),f(we,{activator:"parent"},{default:r(()=>v[0]||(v[0]=[L(" Manage evitaLab ")])),_:1})]),_:2},1040)]),default:r(()=>[f(xe,{items:c,"onUpdate:selected":o},{title:r(({item:i})=>[f(ta,null,{default:r(()=>[L(w(i.title)+" ",1),i.command!=null?(g(),R(He,{key:0,command:i.command},{default:r(()=>[L(w(i.title),1)]),_:2},1032,["command"])):q("",!0)]),_:2},1024)]),_:1})]),_:3}))}});const Xa=fe(Ka,[["__scopeId","data-v-d2e32f29"]]),Ja={class:"lab-nav-links"},Za={href:"https://evitadb.io/documentation",target:"_blank"},eo=["alt"],to={href:"https://discord.gg/VsNBWxgmSw",target:"_blank"},ao=["alt"],oo=H({__name:"WorkspacePanel",props:{panel:{}},emits:["update:panel"],setup(e,{emit:d}){const n=Ue(),{t:s}=O(),a=e,t=d,c=u();function u(){const m=[];return m.push(new ue(se.Explorer,s(`panel.item.${se.Explorer}`),"mdi-connection",()=>{},z.System_Panels_ConnectionsExplorer)),m}function o(m){m.value?t("update:panel",m.id):t("update:panel",null)}return pe(()=>{n.bindGlobal(z.System_Panels_ConnectionsExplorer,()=>{a.panel===se.Explorer?t("update:panel",null):t("update:panel",se.Explorer)})}),Pe(()=>{n.unbindGlobal(z.System_Panels_ConnectionsExplorer)}),(m,v)=>(g(),R(ht,{permanent:"",rail:"",class:"bg-primary-dark"},{prepend:r(()=>[f(Xa,null,{default:r(()=>[f(aa,{size:"30px"},{default:r(()=>[f(Me,{alt:"evitaLab Logo",width:"30px",height:"30px",src:za})]),_:1})]),_:1})]),append:r(()=>[B("ul",Ja,[B("li",null,[B("a",Za,[B("img",{src:Ya,alt:y(s)("panel.link.evitaDBDocumentation.icon.alt")},null,8,eo),f(we,{activator:"parent"},{default:r(()=>[L(w(y(s)("panel.link.evitaDBDocumentation.tooltip")),1)]),_:1})])]),B("li",null,[B("a",to,[B("img",{src:ja,alt:y(s)("panel.link.discord.icon.alt")},null,8,ao),f(we,{activator:"parent"},{default:r(()=>[L(w(y(s)("panel.link.discord.tooltip")),1)]),_:1})])])])]),default:r(()=>[f(xe,{density:"compact",nav:"",selected:[m.panel],"onClick:select":o,class:"navigation-items"},{default:r(()=>[(g(!0),P(X,null,ne(y(c),i=>(g(),R(ke,{key:i.value,value:i.value},{default:r(()=>[f(me,null,{default:r(()=>[L(w(i.prependIcon),1)]),_:2},1024),f(He,{command:i.command},{default:r(()=>[L(w(i.title),1)]),_:2},1032,["command"])]),_:2},1032,["value"]))),128))]),_:1},8,["selected"])]),_:1}))}});const no=fe(oo,[["__scopeId","data-v-d2d1dd7a"]]);var Q=(e=>(e.Refresh="refresh",e.OpenGraphQLSystemAPIConsole="openGraphQLSystemApiConsole",e.Edit="edit",e.Remove="remove",e.Server="server",e.Tasks="tasks",e.JfrRecordings="jfrRecordings",e.ModifySubheader="modifySubheader",e.CatalogsSubheader="catalogsSubheader",e.CreateCatalog="createCatalog",e.CatalogBackups="catalogBackups",e))(Q||{});const bt=Symbol("connection");function lo(e){Ge(bt,e)}function yt(){return qe(bt)}const _t=Symbol("serverStatus");function ro(e){Ge(_t,e)}function wt(){return qe(_t)}const St=Symbol("catalog");function io(e){Ge(St,e)}function so(){return qe(St)}const co={class:"tree-view-item__content"},uo={key:0,class:"tree-view-item__flags"},mo={key:0,class:"tree-view-item__flags"},vo=H({__name:"VTreeViewItem",props:{openable:{type:Boolean,default:!1},isOpen:{type:Boolean,default:!1},prependIcon:{},loading:{type:Boolean,default:!1},flags:{default:()=>[]},actions:{default:()=>[]}},emits:["click:action"],setup(e,{emit:d}){const n=e,s=M(!1);function a(){n.actions&&n.actions.length>0&&(s.value=!0)}return(t,c)=>(g(),R(ke,{"prepend-icon":null,"append-icon":null,onContextmenu:Re(a,["prevent"])},{default:r(()=>[B("div",co,[t.openable?(g(),R(me,{key:0},{default:r(()=>[L(w(t.isOpen?"mdi-chevron-up":"mdi-chevron-down"),1)]),_:1})):(g(),R(me,{key:1})),t.loading?(g(),R(st,{key:2})):(g(),R(me,{key:3},{default:r(()=>[L(w(t.prependIcon),1)]),_:1})),f(we,null,{activator:r(({props:u})=>[B("span",ae(u,{class:"tree-view-item__text text-truncate"}),[_e(t.$slots,"default",{},()=>[c[2]||(c[2]=B("span",{class:"text-disabled"}," No items found ",-1))],!0),t.flags.length>0?(g(),P("span",uo,[(g(!0),P(X,null,ne(t.flags,o=>(g(),P("span",{key:o.value,class:Ze(["tree-view-item__flag",`tree-view-item__flag--${o.type}`])},w(o.value),3))),128))])):q("",!0)],16)]),default:r(()=>[_e(t.$slots,"default",{},void 0,!0),t.flags.length>0?(g(),P("span",mo,[(g(!0),P(X,null,ne(t.flags,u=>(g(),P("span",{key:u.value,class:Ze(["tree-view-item__flag","tree-view-item__lg-flag",`tree-view-item__flag--${u.type}`])},w(u.value),3))),128))])):q("",!0)]),_:3}),t.actions&&t.actions.length>0?(g(),R(rt,{key:4,"menu-items":t.actions,modelValue:s.value,"onUpdate:modelValue":c[1]||(c[1]=u=>s.value=u)},{activator:r(({props:u})=>[f(me,ae(u,{class:"text-gray-light"}),{default:r(()=>c[3]||(c[3]=[L(" mdi-dots-vertical ")])),_:2},1040)]),default:r(()=>[f(xe,{density:"compact",items:t.actions,"onClick:select":c[0]||(c[0]=u=>t.$emit("click:action",u.id))},{item:r(({props:u})=>[f(ke,{"prepend-icon":u.prependIcon,value:u.value,disabled:u.disabled},{default:r(()=>[L(w(u.title),1)]),_:2},1032,["prepend-icon","value","disabled"])]),_:1},8,["items"])]),_:1},8,["menu-items","modelValue"])):q("",!0)])]),_:3}))}});const Qe=fe(vo,[["__scopeId","data-v-2967730b"]]);var G=(e=>(e.OpenEvitaQLConsole="openEvitaQLConsole",e.OpenGraphQLDataAPIConsole="openGraphQLDataApiConsole",e.OpenGraphQLSchemaAPIConsole="openGraphQLSchemaApiConsole",e.ViewSchema="viewSchema",e.DropCatalog="dropCatalog",e.RenameCatalog="renameCatalog",e.ReplaceCatalog="replaceCatalog",e.SwitchCatalogToAliveState="switchCatalogToAliveState",e.ModifySubheader="modifySubheader",e.CollectionsSubheader="collectionsSubheader",e.JobsSubheader="jobsSubheader",e.CreateCollection="createCollection",e.Jobs="jobs",e))(G||{});const po={class:"pl-8 text-disabled"},Vt=H({__name:"VTreeViewEmptyItem",setup(e){const{t:d}=O();return(n,s)=>(g(),R(ke,null,{default:r(()=>[B("span",po,w(y(d)("common.list.empty")),1)]),_:1}))}});var te=(e=>(e.ViewEntities="viewEntities",e.ViewSchema="viewSchema",e.ModifySubheader="modifySubheader",e.DropCollection="dropCollection",e.RenameCollection="renameCollection",e))(te||{});class Se{constructor(d){be(this,"title");be(this,"type","subheader");this.title=d}}const go=H({__name:"DropCollectionDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{},entityType:{}},emits:["update:modelValue","drop"],setup(e,{emit:d}){const n=Oe(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return await n.dropCollection(t.connection,t.catalogName,t.entityType)?(s.success(a("explorer.collection.drop.notification.collectionDropped",{entityType:t.entityType})),c("drop")):s.info(a("explorer.collection.drop.notification.collectionNotDropped",{entityType:t.entityType})),!0}catch(o){return s.error(a("explorer.collection.drop.notification.couldNotDropCollection",{entityType:t.entityType,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-delete-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{title:r(()=>[f(v,{keypath:"explorer.collection.drop.title"},{entityType:r(()=>[B("strong",null,w(o.entityType),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.collection.drop.question")),1)]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.drop")),1)]),_:1},8,["model-value"])}}}),fo=H({__name:"RenameCollectionDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{},entityType:{}},emits:["update:modelValue","rename"],setup(e,{emit:d}){const n=Oe(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.collection.rename.form.newName.validations.required"),async l=>{const p=await n.isEntityTypeValid(t.connection,l);return p==null?!0:a(`explorer.collection.rename.form.newName.validations.${p}`)},async l=>l===t.entityType||await n.isEntityTypeAvailable(t.connection,t.catalogName,l)?!0:a("explorer.collection.rename.form.newName.validations.notAvailable")],o=M(t.entityType),m=$(()=>o.value!==t.entityType);function v(){o.value=t.entityType}async function i(){try{return await n.renameCollection(t.connection,t.catalogName,t.entityType,o.value)?(s.success(a("explorer.collection.rename.notification.collectionRenamed",{entityType:t.entityType,newName:o.value})),c("rename")):s.info(a("explorer.collection.rename.notification.collectionNotRenamed",{entityType:t.entityType})),!0}catch(l){return s.error(a("explorer.collection.rename.notification.couldNotRenameCollection",{entityType:t.entityType,reason:l.message})),!1}}return(l,p)=>{const _=le("I18nT");return g(),R(oe,{"model-value":l.modelValue,changed:m.value,dangerous:"","confirm-button-icon":"mdi-pencil-outline",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=h=>c("update:modelValue",h))},{title:r(()=>[f(_,{keypath:"explorer.collection.rename.title"},{entityType:r(()=>[B("strong",null,w(l.entityType),1)]),_:1})]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=h=>o.value=h),label:y(a)("explorer.collection.rename.form.newName.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.rename")),1)]),_:1},8,["model-value","changed"])}}}),ho=H({__name:"CollectionItem",props:{entityCollection:{}},emits:["change"],setup(e,{emit:d}){const n=ge(),s=oa(),a=ct(),{t}=O(),c=e,u=d,o=wt(),m=M(!1),v=M(!1),i=yt(),l=so(),p=$(()=>A()),_=$(()=>Array.from(p.value.values()));if(l.value==null)throw new it("Catalog schema is not loaded yet, but collection item is already rendered!");function h(){n.createTab(s.createNew(i,l.value.name,c.entityCollection.entityType,void 0,!0))}function N(b){const C=p.value.get(b);C instanceof ue&&C.execute()}function A(){const b=o.value!=null&&!o.value.readOnly,C=new Map;return C.set(te.ViewEntities,T(te.ViewEntities,"mdi-table",h)),C.set(te.ViewSchema,T(te.ViewSchema,"mdi-file-code-outline",()=>n.createTab(a.createNew(i,new na(l.value.name,c.entityCollection.entityType))))),C.set(te.ModifySubheader,new Se(t("explorer.collection.subheader.modify"))),C.set(te.RenameCollection,T(te.RenameCollection,"mdi-pencil-outline",()=>v.value=!0,b)),C.set(te.DropCollection,T(te.DropCollection,"mdi-delete-outline",()=>m.value=!0,b)),C}function T(b,C,x,E=!0){return new ue(b,t(`explorer.collection.actions.${b}`),C,x,void 0,!E)}return(b,C)=>(g(),P("div",null,[f(Qe,{"prepend-icon":"mdi-list-box-outline",actions:_.value,onClick:h,"onClick:action":N,class:"text-gray-light"},{default:r(()=>[L(w(b.entityCollection.entityType),1)]),_:1},8,["actions"]),v.value?(g(),R(fo,{key:0,modelValue:v.value,"onUpdate:modelValue":C[0]||(C[0]=x=>v.value=x),connection:y(i),"catalog-name":y(l).name,"entity-type":b.entityCollection.entityType,onRename:C[1]||(C[1]=x=>u("change"))},null,8,["modelValue","connection","catalog-name","entity-type"])):q("",!0),m.value?(g(),R(go,{key:1,modelValue:m.value,"onUpdate:modelValue":C[2]||(C[2]=x=>m.value=x),connection:y(i),"catalog-name":y(l).name,"entity-type":b.entityCollection.entityType,onDrop:C[3]||(C[3]=x=>u("change"))},null,8,["modelValue","connection","catalog-name","entity-type"])):q("",!0)]))}}),bo=H({__name:"RenameCatalogDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","rename"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.catalog.rename.form.newName.validations.required"),async l=>{const p=await n.isCatalogNameValid(t.connection,l);return p==null?!0:a(`explorer.catalog.rename.form.newName.validations.${p}`)},async l=>l===t.catalogName||await n.isCatalogNameAvailable(t.connection,l)?!0:a("explorer.catalog.rename.form.newName.validations.notAvailable")],o=M(t.catalogName),m=$(()=>t.catalogName!==o.value);function v(){o.value=t.catalogName}async function i(){try{return await n.renameCatalog(t.connection,t.catalogName,o.value)?(s.success(a("explorer.catalog.rename.notification.catalogRenamed",{catalogName:t.catalogName,newName:o.value})),c("rename")):s.info(a("explorer.catalog.rename.notification.catalogNotRenamed",{catalogName:t.catalogName})),!0}catch(l){return s.error(a("explorer.catalog.rename.notification.couldNotRenameCatalog",{catalogName:t.catalogName,reason:l.message})),!1}}return(l,p)=>{const _=le("I18nT");return g(),R(oe,{"model-value":l.modelValue,changed:m.value,dangerous:"","confirm-button-icon":"mdi-pencil-outline",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=h=>c("update:modelValue",h))},{title:r(()=>[f(_,{keypath:"explorer.catalog.rename.title"},{catalogName:r(()=>[B("strong",null,w(l.catalogName),1)]),_:1})]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=h=>o.value=h),label:y(a)("explorer.catalog.rename.form.newName.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.rename")),1)]),_:1},8,["model-value","changed"])}}}),yo=H({__name:"DropCatalogDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","drop"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return await n.dropCatalog(t.connection,t.catalogName)?(s.success(a("explorer.catalog.drop.notification.catalogDropped",{catalogName:t.catalogName})),c("drop")):s.info(a("explorer.catalog.drop.notification.catalogNotDropped",{catalogName:t.catalogName})),!0}catch(o){return s.error(a("explorer.catalog.drop.notification.couldNotDropCatalog",{catalogName:t.catalogName,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-delete-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{title:r(()=>[f(v,{keypath:"explorer.catalog.drop.title"},{catalogName:r(()=>[B("strong",null,w(o.catalogName),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.catalog.drop.question")),1)]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.drop")),1)]),_:1},8,["model-value"])}}}),_o=H({__name:"ReplaceCatalogDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","replace"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d,u=[h=>h!=null&&h.trim().length>0?!0:a("explorer.catalog.replace.form.catalogNameToBeReplacedWith.validations.required"),async h=>h===t.catalogName||await n.isCatalogExists(t.connection,h)?!0:a("explorer.catalog.replace.form.catalogNameToBeReplacedWith.validations.notExists")],o=M(),m=$(()=>o.value==null?[]:o.value.map(h=>h.name)),v=M(!1),i=M(),l=$(()=>i.value!=null&&i.value.length>0);n.getCatalogs(t.connection).then(h=>{o.value=h.filter(N=>N.name!==t.catalogName),v.value=!0});function p(){o.value=[],v.value=!1,i.value=""}async function _(){try{return await n.replaceCatalog(t.connection,i.value,t.catalogName)?(s.success(a("explorer.catalog.replace.notification.catalogReplaced",{catalogNameToBeReplaced:t.catalogName,catalogNameToBeReplacedWith:i.value})),c("replace")):s.info(a("explorer.catalog.replace.notification.catalogNotReplaced",{catalogNameToBeReplaced:t.catalogName})),!0}catch(h){return s.error(a("explorer.catalog.replace.notification.couldNotReplaceCatalog",{catalogNameToBeReplaced:t.catalogName,reason:h.message})),!1}}return(h,N)=>{const A=le("I18nT");return g(),R(oe,{"model-value":h.modelValue,dangerous:"",changed:l.value,"confirm-button-icon":"mdi-file-replace-outline",confirm:_,reset:p,"onUpdate:modelValue":N[1]||(N[1]=T=>c("update:modelValue",T))},{title:r(()=>[f(A,{keypath:"explorer.catalog.replace.title"},{catalogNameToBeReplaced:r(()=>[B("strong",null,w(h.catalogName),1)]),_:1})]),default:r(()=>[f(la,{modelValue:i.value,"onUpdate:modelValue":N[0]||(N[0]=T=>i.value=T),label:y(a)("explorer.catalog.replace.form.catalogNameToBeReplacedWith.label"),items:m.value,rules:u},null,8,["modelValue","label","items"])]),"append-form":r(()=>[f(Fe,{icon:"mdi-information-outline",type:"info"},{default:r(()=>[f(A,{keypath:"explorer.catalog.replace.info"},ra({catalogNameToBeReplaced:r(()=>[B("strong",null,w(h.catalogName),1)]),_:2},[l.value?{name:"catalogNameToBeReplacedWith",fn:r(()=>[B("strong",null,w(i.value),1)]),key:"0"}:{name:"catalogNameToBeReplacedWith",fn:r(()=>[N[2]||(N[2]=B("strong",null,"?",-1))]),key:"1"}]),1024)]),_:1})]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.replace")),1)]),_:1},8,["model-value","changed"])}}}),wo=H({__name:"CreateCollectionDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","create"],setup(e,{emit:d}){const n=Oe(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.collection.create.form.entityType.validations.required"),async l=>{const p=await n.isEntityTypeValid(t.connection,l);return p==null?!0:a(`explorer.collection.create.form.entityType.validations.${p}`)},async l=>await n.isEntityTypeAvailable(t.connection,t.catalogName,l)?!0:a("explorer.collection.create.form.entityType.validations.notAvailable")],o=M(""),m=$(()=>o.value.length>0);function v(){o.value=""}async function i(){try{return await n.createCollection(t.connection,t.catalogName,o.value),s.success(a("explorer.collection.create.notification.collectionCreated",{entityType:o.value})),c("create"),!0}catch(l){return s.error(a("explorer.collection.create.notification.couldNotCreateCollection",{entityType:o.value,reason:l.message})),!1}}return(l,p)=>{const _=le("I18nT");return g(),R(oe,{"model-value":l.modelValue,changed:m.value,"confirm-button-icon":"mdi-plus",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=h=>c("update:modelValue",h))},{title:r(()=>[f(_,{keypath:"explorer.collection.create.title"},{catalogName:r(()=>[B("strong",null,w(l.catalogName),1)]),_:1})]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=h=>o.value=h),label:y(a)("explorer.collection.create.form.entityType.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.create")),1)]),_:1},8,["model-value","changed"])}}}),So=H({__name:"SwitchCatalogToAliveStateDialog",props:{modelValue:{type:Boolean},connection:{},catalogName:{}},emits:["update:modelValue","switch"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return await n.switchCatalogToAliveState(t.connection,t.catalogName)?(s.success(a("explorer.catalog.switchToAliveState.notification.catalogSwitched",{catalogName:t.catalogName})),c("switch")):s.info(a("explorer.catalog.switchToAliveState.notification.catalogNotSwitched",{catalogName:t.catalogName})),!0}catch(o){return s.error(a("explorer.catalog.switchToAliveState.notification.couldNotSwitchCatalog",{catalogName:t.catalogName,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-toggle-switch-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{title:r(()=>[f(v,{keypath:"explorer.catalog.switchToAliveState.title"},{catalogName:r(()=>[B("strong",null,w(o.catalogName),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.catalog.switchToAliveState.description")),1)]),"append-form":r(()=>[f(Fe,{icon:"mdi-alert-outline",type:"warning"},{default:r(()=>[L(w(y(a)("explorer.catalog.switchToAliveState.warning")),1)]),_:1})]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.switch")),1)]),_:1},8,["model-value"])}}});var Ce=(e=>(e.Info="info",e.Warning="warning",e.Error="error",e))(Ce||{});class ce{constructor(d,n){be(this,"value");be(this,"type");this.value=d,this.type=n}static info(d){return new ce(d,Ce.Info)}static warning(d){return new ce(d,Ce.Warning)}static error(d){return new ce(d,Ce.Error)}}const Vo={key:0},Co=H({__name:"CatalogItem",props:{catalog:{}},emits:["change"],setup(e,{emit:d}){const n=ge(),s=ia(),a=ut(),t=ct(),{t:c}=O(),u=e,o=d,m=wt(),v=M(!1),i=M(!1),l=M(!1),p=M(!1),_=M(!1),h=yt(),N=$(()=>{const k=[];return u.catalog.corrupted&&k.push(ce.error(c("explorer.catalog.flag.corrupted"))),u.catalog.isInWarmup&&k.push(ce.warning(c("explorer.catalog.flag.warmingUp"))),k}),A=$(()=>U()),T=$(()=>Array.from(A.value.values())),b=$(()=>u.catalog.entityCollections.sort((k,S)=>k.entityType.localeCompare(S.entityType))),C=M(u.catalog);io(C);const x=M(!1);function E(k){var V;const S=(V=A.value)==null?void 0:V.get(k);S&&S instanceof ue&&S.execute()}function U(){const k=m.value!=null&&m.value.apiEnabled(Ee.GraphQL),S=!u.catalog.corrupted,V=m.value!=null&&!m.value.readOnly,D=new Map;return D.set(G.OpenEvitaQLConsole,I(G.OpenEvitaQLConsole,"mdi-variable",()=>{n.createTab(s.createNew(h,u.catalog.name))},S)),D.set(G.OpenGraphQLDataAPIConsole,I(G.OpenGraphQLDataAPIConsole,"mdi-graphql",()=>{n.createTab(a.createNew(h,u.catalog.name,Be.Data))},S&&k)),D.set(G.OpenGraphQLSchemaAPIConsole,I(G.OpenGraphQLSchemaAPIConsole,"mdi-graphql",()=>{n.createTab(a.createNew(h,u.catalog.name,Be.Schema))},S&&k)),D.set(G.ViewSchema,I(G.ViewSchema,"mdi-file-code-outline",()=>{n.createTab(t.createNew(h,new sa(u.catalog.name)))},S)),D.set(G.ModifySubheader,new Se(c("explorer.catalog.subheader.modify"))),D.set(G.RenameCatalog,I(G.RenameCatalog,"mdi-pencil-outline",()=>v.value=!0,S&&V)),D.set(G.ReplaceCatalog,I(G.ReplaceCatalog,"mdi-file-replace-outline",()=>i.value=!0,S&&V)),u.catalog.isInWarmup&&D.set(G.SwitchCatalogToAliveState,I(G.SwitchCatalogToAliveState,"mdi-toggle-switch-outline",()=>l.value=!0,S&&V)),D.set(G.DropCatalog,I(G.DropCatalog,"mdi-delete-outline",()=>p.value=!0,V)),D.set(G.CollectionsSubheader,new Se(c("explorer.catalog.subheader.collections"))),D.set(G.CreateCollection,I(G.CreateCollection,"mdi-plus",()=>_.value=!0,S&&V)),new Map(D)}function I(k,S,V,D=!0){return new ue(k,c(`explorer.catalog.actions.${k}`),S,V,void 0,!D)}return(k,S)=>(g(),R(dt,{value:`${y(h).name}|${k.catalog.name}`},{activator:r(({isOpen:V,props:D})=>[f(Qe,ae(D,{openable:!k.catalog.corrupted,"is-open":V,"prepend-icon":"mdi-menu",loading:x.value,flags:N.value,actions:T.value,"onClick:action":E,class:"text-gray-light"}),{default:r(()=>[L(w(k.catalog.name),1)]),_:2},1040,["openable","is-open","loading","flags","actions"])]),default:r(()=>[k.catalog.corrupted?q("",!0):(g(),P("div",Vo,[k.catalog.entityCollections.size>0?(g(!0),P(X,{key:0},ne(b.value,V=>(g(),R(ho,{key:V.entityType,"entity-collection":V,onChange:S[0]||(S[0]=D=>o("change"))},null,8,["entity-collection"]))),128)):(g(),R(Vt,{key:1}))])),v.value?(g(),R(bo,{key:1,modelValue:v.value,"onUpdate:modelValue":S[1]||(S[1]=V=>v.value=V),connection:y(h),"catalog-name":k.catalog.name,onRename:S[2]||(S[2]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),i.value?(g(),R(_o,{key:2,modelValue:i.value,"onUpdate:modelValue":S[3]||(S[3]=V=>i.value=V),connection:y(h),"catalog-name":k.catalog.name,onReplace:S[4]||(S[4]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),l.value?(g(),R(So,{key:3,modelValue:l.value,"onUpdate:modelValue":S[5]||(S[5]=V=>l.value=V),connection:y(h),"catalog-name":k.catalog.name,onSwitch:S[6]||(S[6]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),p.value?(g(),R(yo,{key:4,modelValue:p.value,"onUpdate:modelValue":S[7]||(S[7]=V=>p.value=V),connection:y(h),"catalog-name":k.catalog.name,onDrop:S[8]||(S[8]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0),_.value?(g(),R(wo,{key:5,modelValue:_.value,"onUpdate:modelValue":S[9]||(S[9]=V=>_.value=V),connection:y(h),"catalog-name":k.catalog.name,onCreate:S[10]||(S[10]=V=>o("change"))},null,8,["modelValue","connection","catalog-name"])):q("",!0)]),_:1},8,["value"]))}}),To=H({__name:"RemoveConnectionDialog",props:{modelValue:{type:Boolean},connection:{}},emits:["update:modelValue"],setup(e,{emit:d}){const n=De(),s=J(),{t:a}=O(),t=e,c=d;async function u(){try{return n.removeConnection(t.connection.id),s.success(a("explorer.connection.remove.notification.connectionRemoved",{connectionName:t.connection.name})),!0}catch(o){return s.error(a("explorer.connection.remove.notification.couldNotRemoveConnection",{connectionName:t.connection.name,reason:o.message})),!1}}return(o,m)=>{const v=le("I18nT");return g(),R(oe,{"model-value":o.modelValue,dangerous:"",changed:"","confirm-button-icon":"mdi-delete-outline",confirm:u,"onUpdate:modelValue":m[0]||(m[0]=i=>c("update:modelValue",i))},{activator:r(({props:i})=>[_e(o.$slots,"activator",mt(vt(i)))]),title:r(()=>[f(v,{keypath:"explorer.connection.remove.title"},{connectionName:r(()=>[B("strong",null,w(o.connection.name),1)]),_:1})]),"prepend-form":r(()=>[L(w(y(a)("explorer.connection.remove.question")),1)]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.remove")),1)]),_:3},8,["model-value"])}}}),ko=H({__name:"CreateCatalogDialog",props:{modelValue:{type:Boolean},connection:{}},emits:["update:modelValue","create"],setup(e,{emit:d}){const n=Ve(),s=J(),{t:a}=O(),t=e,c=d,u=[l=>l!=null&&l.trim().length>0?!0:a("explorer.catalog.create.form.catalogName.validations.required"),async l=>{const p=await n.isCatalogNameValid(t.connection,l);return p==null?!0:a(`explorer.catalog.create.form.catalogName.validations.${p}`)},async l=>await n.isCatalogNameAvailable(t.connection,l)?!0:a("explorer.catalog.create.form.catalogName.validations.notAvailable")],o=M(""),m=$(()=>o.value.length>0);function v(){o.value=""}async function i(){try{return await n.createCatalog(t.connection,o.value),s.success(a("explorer.catalog.create.notification.catalogCreated",{catalogName:o.value})),c("create"),!0}catch(l){return s.error(a("explorer.catalog.create.notification.couldNotCreateCatalog",{catalogName:o.value,reason:l.message})),!1}}return(l,p)=>(g(),R(oe,{"model-value":l.modelValue,changed:m.value,"confirm-button-icon":"mdi-plus",confirm:i,reset:v,"onUpdate:modelValue":p[1]||(p[1]=_=>c("update:modelValue",_))},{title:r(()=>[L(w(y(a)("explorer.catalog.create.title")),1)]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":p[0]||(p[0]=_=>o.value=_),label:y(a)("explorer.catalog.create.form.catalogName.label"),rules:u,required:""},null,8,["modelValue","label"])]),"confirm-button-body":r(()=>[L(w(y(a)("common.button.create")),1)]),_:1},8,["model-value","changed"]))}}),No={key:0},xo=H({__name:"ConnectionItem",props:{connection:{}},setup(e){const d=pt(),n=ge(),s=De(),a=ut(),t=ca(),c=ua(),u=da(),o=ma(),m=J(),{t:v}=O(),i=e;lo(i.connection);const l=M();ro(l);const p=$(()=>{const D=[];return i.connection.preconfigured&&D.push(ce.info(v("explorer.connection.flag.preconfigured"))),D}),_=M();ee([()=>i.connection,l],async()=>_.value=await S(),{immediate:!0});const h=$(()=>_.value==null?[]:Array.from(_.value.values())),N=M(),A=M(!1),T=M(!1),b=M(!1);let C=!1;async function x(){C||(A.value=!0,C=await U().then(D=>D?I():!1),A.value=!1)}async function E(){A.value=!0,await U().then(D=>D?I():!1),A.value=!1}async function U(){try{return l.value=await s.getServerStatus(i.connection),!0}catch(D){return m.error(v("explorer.connection.notification.couldNotLoadServerStatus",{connectionName:i.connection.name,reason:D.message})),!1}}async function I(){try{return N.value=(await s.getCatalogs(i.connection,!0)).sort((D,F)=>D.name.localeCompare(F.name)),!0}catch(D){return m.error(v("explorer.connection.notification.couldNotLoadCatalogs",{connectionName:i.connection.name,reason:D.message})),!1}}function k(D){if(_.value==null)return;const F=_.value.get(D);F instanceof ue&&F.execute()}async function S(){const D=l.value!=null&&l.value.apiEnabled(Ee.GraphQL),F=l.value!=null&&l.value.apiEnabled(Ee.Observability),Y=!i.connection.preconfigured,re=!d.readOnly,he=l.value!=null,ie=he&&!l.value.readOnly,K=new Map;return K.set(Q.Refresh,V(Q.Refresh,"mdi-refresh",async()=>await E())),K.set(Q.OpenGraphQLSystemAPIConsole,V(Q.OpenGraphQLSystemAPIConsole,"mdi-graphql",()=>n.createTab(a.createNew(i.connection,"system",Be.System)),D)),K.set(Q.Server,V(Q.Server,"mdi-database-outline",()=>n.createTab(t.createNew(i.connection)),he)),K.set(Q.Tasks,V(Q.Tasks,"mdi-chart-gantt",()=>{n.createTab(c.createNew(i.connection))},ie)),K.set(Q.JfrRecordings,V(Q.JfrRecordings,"mdi-chart-timeline",()=>{n.createTab(u.createNew(i.connection))},ie&&F)),K.set(Q.ModifySubheader,new Se(v("explorer.connection.subheader.modify"))),K.set(Q.Remove,V(Q.Remove,"mdi-delete-outline",()=>T.value=!0,Y&&re)),K.set(Q.CatalogsSubheader,new Se(v("explorer.connection.subheader.catalogs"))),K.set(Q.CreateCatalog,V(Q.CreateCatalog,"mdi-plus",()=>b.value=!0,ie)),K.set(Q.CatalogBackups,V(Q.CatalogBackups,"mdi-cloud-download-outline",()=>{n.createTab(o.createNew(i.connection))},ie)),K}function V(D,F,Y,re=!0){return new ue(D,v(`explorer.connection.actions.${D}`),F,Y,void 0,!re)}return(D,F)=>(g(),P("div",null,[f(dt,{value:D.connection.name},{activator:r(({isOpen:Y,props:re})=>[f(Qe,ae(re,{openable:"","is-open":Y,"prepend-icon":"mdi-power-plug-outline",loading:A.value,flags:p.value,actions:h.value,onClick:F[0]||(F[0]=he=>x()),"onClick:action":k}),{default:r(()=>[L(w(D.connection.name),1)]),_:2},1040,["is-open","loading","flags","actions"])]),default:r(()=>[N.value!==void 0?(g(),P("div",No,[N.value.size>0?(g(!0),P(X,{key:0},ne(N.value,Y=>(g(),R(Co,{key:Y.name,catalog:Y,onChange:I},null,8,["catalog"]))),128)):(g(),R(Vt,{key:1}))])):q("",!0),T.value?(g(),R(To,{key:1,modelValue:T.value,"onUpdate:modelValue":F[1]||(F[1]=Y=>T.value=Y),connection:D.connection},null,8,["modelValue","connection"])):q("",!0),b.value?(g(),R(ko,{key:2,modelValue:b.value,"onUpdate:modelValue":F[2]||(F[2]=Y=>b.value=Y),connection:D.connection,onCreate:I},null,8,["modelValue","connection"])):q("",!0)]),_:1},8,["value"])]))}}),Do=H({__name:"ConnectToServerDialog",props:{modelValue:{type:Boolean},connection:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:d}){const n=De(),s=J(),{t:a}=O(),t=d,c=[N=>N?!0:a("explorer.connection.connect.form.connectionName.validations.required"),N=>n.isConnectionExists(N)?a("explorer.connection.connect.form.connectionName.validations.duplicate"):!0],u=[N=>N?!0:a("explorer.connection.connect.form.serverUrl.validations.required"),N=>{try{return new URL(N),!0}catch{return a("explorer.connection.connect.form.serverUrl.validations.invalidUrl")}},async N=>{const A=await p(N);return A==null?(v.value=1,!0):(v.value=2,A)}],o=M(""),m=M(""),v=M(0),i=$(()=>o.value!=null&&o.value.length>0&&m.value!=null&&m.value.length>0),l=$(()=>{switch(v.value){case 0:return"";case 1:return"mdi-check-circle-outline";case 2:return"mdi-close-circle-outline"}});async function p(N){var A,T;try{const b=N.endsWith("/")?N:N+"/",C=await va.post(`${b}io.evitadb.externalApi.grpc.generated.EvitaManagementService/ServerStatus`,{headers:{"Content-Type":"application/json",Accept:"application/json"},body:"{}"}).json();return C.readiness!=="API_READY"?a("explorer.connection.connect.form.serverUrl.validations.notReady"):((A=C.api.lab)==null?void 0:A.enabled)!==!0?a("explorer.connection.connect.form.serverUrl.validations.labApiMissing"):((T=C.api.gRPC)==null?void 0:T.enabled)!==!0?a("explorer.connection.connect.form.serverUrl.validations.grpcApiMissing"):void 0}catch{return a("explorer.connection.connect.form.serverUrl.validations.unreachable")}}function _(){o.value="",m.value="",v.value=0}async function h(){try{return n.addConnection(pa.user(void 0,o.value,m.value)),s.success(a("explorer.connection.connect.notification.connectionAdded",{connectionName:o.value})),!0}catch(N){return s.error(a("explorer.connection.connect.notification.couldNotAddConnection",{reason:N.message})),!1}}return(N,A)=>(g(),R(oe,{"model-value":N.modelValue,changed:i.value,"confirm-button-icon":"mdi-power-plug-outline",confirm:h,reset:_,"onUpdate:modelValue":A[2]||(A[2]=T=>t("update:modelValue",T))},{activator:r(({props:T})=>[_e(N.$slots,"activator",mt(vt({props:T})))]),title:r(()=>[L(w(y(a)("explorer.connection.connect.title")),1)]),default:r(()=>[f(ve,{modelValue:o.value,"onUpdate:modelValue":A[0]||(A[0]=T=>o.value=T),label:y(a)("explorer.connection.connect.form.connectionName.label"),placeholder:"evitaDB",rules:c,required:""},null,8,["modelValue","label"]),f(ve,{modelValue:m.value,"onUpdate:modelValue":A[1]||(A[1]=T=>m.value=T),label:y(a)("explorer.connection.connect.form.serverUrl.label"),placeholder:"https://{evitadb-server}:5555",hint:y(a)("explorer.connection.connect.form.serverUrl.hint"),required:"",rules:u,"append-inner-icon":l.value},null,8,["modelValue","label","hint","append-inner-icon"])]),"confirm-button-body":r(()=>[L(w(y(a)("explorer.connection.connect.button.connect")),1)]),_:3},8,["model-value","changed"]))}}),Ro={key:0,class:"pa-2"},Eo=H({__name:"ConnectionExplorerPanel",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(e,{emit:d}){const n=pt(),s=De(),{t:a}=O(),t=M(!1),c=$(()=>s.getConnections().sort((u,o)=>u.preconfigured&&!o.preconfigured?-1:o.preconfigured&&!u.preconfigured?1:u.name.localeCompare(o.name)));return(u,o)=>(g(),R(ht,{permanent:"","model-value":u.modelValue,width:325,"onUpdate:modelValue":o[2]||(o[2]=m=>u.$emit("update:modelValue",m)),class:"bg-primary"},{append:r(()=>[y(n).readOnly?q("",!0):(g(),P("div",Ro,[f(Do,{modelValue:t.value,"onUpdate:modelValue":o[1]||(o[1]=m=>t.value=m)},{activator:r(({props:m})=>[f(We,ae({"prepend-icon":"mdi-power-plug-outline",block:"",variant:"outlined"},m,{onClick:o[0]||(o[0]=v=>t.value=!0)}),{default:r(()=>[L(w(y(a)("explorer.button.connect")),1)]),_:2},1040)]),_:1},8,["modelValue"])]))]),default:r(()=>[f(xe,{density:"compact",nav:""},{default:r(()=>[f(ga,{class:"text-gray-light text-sm-body-2 font-weight-medium"},{default:r(()=>[L(w(y(a)("explorer.title")),1)]),_:1}),(g(!0),P(X,null,ne(c.value,m=>(g(),R(xo,{key:m.name,connection:m},null,8,["connection"]))),128))]),_:1})]),_:1},8,["model-value"]))}});function Bo(e,d){return e.length<=d?e:e.substring(0,d-3)+"..."}const $o={class:"loading-screen"},Lo={class:"loading-screen-info"},Io=H({__name:"TabLoadingScreen",setup(e){const{t:d}=O();return(n,s)=>(g(),P("div",$o,[B("div",Lo,[f(st,{size:48}),B("span",null,w(y(d)("tab.placeholder.loading")),1)])]))}});const Ao=fe(Io,[["__scopeId","data-v-b23d11da"]]),Mo=H({__name:"TabWindow",props:{component:{},componentProps:{}},emits:["dataUpdate"],setup(e,{emit:d}){const n=d,s=M(!1);return(a,t)=>(g(),P(X,null,[(g(),R(ya,null,[fa((g(),R(ba(a.component),ae(a.componentProps,{onReady:t[0]||(t[0]=c=>s.value=!0),onDataUpdate:t[1]||(t[1]=c=>n("dataUpdate",c))}),null,16)),[[ha,s.value]])],1024)),s.value?q("",!0):(g(),R(Ao,{key:0}))],64))}}),Uo="/lab/logo/evitalab-logo-representative.svg",Po={class:"editor-welcome-screen"},Wo={class:"editor-welcome-screen-hero"},Ho={class:"editor-welcome-screen-hero__header"},Go={class:"editor-welcome-screen-hero__title"},qo={class:"font-weight-bold mb-2",style:{"font-size":"4.375rem"}},Oo={class:"text-white",style:{"font-size":"1rem"}},Fo={class:"text-primary-lightest text-body-2",href:"https://github.com/lukashornych/evitalab/releases",target:"_blank"},Qo={class:"text-gray-light",style:{"font-size":"1rem"}},zo={class:"editor-welcome-screen-blog"},Yo=["href"],jo={class:"editor-welcome-screen-blog-img__wrap"},Ko=["src","alt"],Xo={class:"editor-welcome-screen-blog-item__title"},Jo={class:"editor-welcome-screen-blog-item__perex"},Zo={class:"editor-welcome-screen-blog-item__btn"},en={class:"editor-welcome-screen-hero__links"},tn={href:"https://evitadb.io/documentation",target:"_blank"},an={href:"https://github.com/lukashornych/evitalab/",target:"_blank"},on={href:"https://discord.gg/VsNBWxgmSw",target:"_blank"},nn={href:"https://github.com/lukashornych/evitalab/issues",target:"_blank"},ln=H({__name:"WelcomeScreen",setup(e){const d=_a(),{t:n}=O(),s=$(()=>{const t="v2024.3.3";return t.length===0?"?":t.substring(1)}),a=M([]);return d.getBlogPosts().then(t=>{a.value=t}),(t,c)=>{const u=le("I18nT");return g(),P("div",Po,[B("div",Wo,[B("header",Ho,[f(Me,{width:"240",height:"240","max-width":"240","max-height":"240",alt:"evitaLab Logo",src:Uo,class:"evitalab-logo"}),B("div",Go,[B("h1",qo,w(y(n)("app.name")),1),B("p",Oo,[L(w(s.value)+" ",1),B("a",Fo,"("+w(y(n)("welcomeScreen.changelog"))+")",1)]),B("p",Qo,w(y(n)("welcomeScreen.description")),1)])]),B("div",zo,[(g(!0),P(X,null,ne(a.value,o=>(g(),P("a",{key:o.url,href:o.url,target:"_blank"},[B("span",jo,[B("img",{class:"Blog_BlogMotive__72hVr",height:"160",width:"480",src:o.thumbnailUrl,alt:y(n)("welcomeScreen.blog.thumbnail.alt",{title:o.title})},null,8,Ko)]),B("span",Xo,w(o.title),1),B("span",Jo,[f(wa,{source:o.perex},null,8,["source"])]),B("span",Zo,w(y(n)("welcomeScreen.blog.button.read")),1)],8,Yo))),128))]),c[0]||(c[0]=B("span",{class:"editor-welcome-screen-hr"}," ",-1)),B("ul",en,[f(u,{keypath:"welcomeScreen.link.evitaDBDocumentation.text",tag:"li"},{link:r(()=>[B("a",tn,w(y(n)("welcomeScreen.link.evitaDBDocumentation.link")),1)]),_:1}),f(u,{keypath:"welcomeScreen.link.evitaLabGitHub.text",tag:"li"},{link:r(()=>[B("a",an,w(y(n)("welcomeScreen.link.evitaLabGitHub.link")),1)]),_:1}),f(u,{keypath:"welcomeScreen.link.discord.text",tag:"li"},{link:r(()=>[B("a",on,w(y(n)("welcomeScreen.link.discord.link")),1)]),_:1}),B("li",null,[B("a",nn,w(y(n)("welcomeScreen.link.submitIssue")),1)])])])])}}});const rn=fe(ln,[["__scopeId","data-v-70fa2ac3"]]),sn=["innerHTML"],cn=["innerHTML"],un=["innerHTML"],dn=H({__name:"TabSharedDialog",props:{tabRequest:{}},emits:["resolve"],setup(e,{emit:d}){const n=ge(),{t:s}=O(),a=e,t=d;function c(){n.createTab(a.tabRequest),t("resolve")}function u(){t("resolve")}return(o,m)=>(g(),R(Ca,{"model-value":!0,"max-width":"36rem","onUpdate:modelValue":u},{title:r(()=>[L(w(y(s)("tabShare.sharedDialog.title")),1)]),default:r(()=>[o.tabRequest.initialData!=null?(g(),P("span",{key:0,innerHTML:y(s)("tabShare.sharedDialog.text.withoutInitialData")},null,8,sn)):(g(),P("span",{key:1,innerHTML:y(s)("tabShare.sharedDialog.text.withInitialData")},null,8,cn)),o.tabRequest.initialData!=null?(g(),R(Fe,{key:2,icon:"mdi-alert-outline",type:"warning",class:"mt-4"},{default:r(()=>[B("span",{innerHTML:y(s)("tabShare.sharedDialog.warning.potentiallyUnsafe")},null,8,un)]),_:1})):q("",!0)]),"reject-button":r(()=>[f(Sa,{onReject:u},{default:r(()=>[L(w(y(s)("tabShare.sharedDialog.button.reject")),1)]),_:1})]),"confirm-button":r(()=>[f(Va,{icon:"mdi-check",onConfirm:c},{default:r(()=>[L(w(y(s)("tabShare.sharedDialog.button.accept")),1)]),_:1})]),_:1}))}}),mn={key:1,style:{position:"relative"}},vn=H({__name:"WorkspaceTabWindowList",setup(e){const d=Ta(),n=J(),s=Ue(),{t:a}=O(),t=ge(),c=ka(),u=Na(),o=M(!1),m=M(!1),v=M(),i=M(t.getTabDefinitions());ee(i,()=>{const b=t.getTheNewTab();b&&(l.value=b.id,t.markTabAsVisited(b.id))},{deep:!0});const l=M();ee(l,(b,C)=>{b!=null?s.setContext(b):C!=null&&s.resetActivatedContext()});function p(b){if(l.value==null)return;let x=t.getTabIndex(l.value)+b;x<0?x=i.value.length-1:x>=i.value.length&&(x=0),l.value=i.value[x].id}function _(b){const C=i.value.length,x=i.value.findIndex(U=>U.id===l.value),E=i.value.findIndex(U=>U.id===b);t.destroyTab(b),s.deleteContext(b),i.value.length===0?l.value=null:E===x&&E===C-1?l.value=i.value[E-1].id:E===x&&E(b!=null&&(o.value=!0,t.createTab(b)),N())).then(b=>{b!=null&&(o.value=!0,v.value=b,m.value=!0),o.value||A()}),pe(()=>{s.bindGlobal(z.System_Editor_PreviousTab,()=>p(-1)),s.bindGlobal(z.System_Editor_NextTab,()=>p(1)),s.bindGlobal(z.System_Editor_CloseTab,()=>{l.value!=null&&_(l.value)}),s.bindGlobal(z.System_Editor_CloseAllTabs,()=>t.destroyAllTabs())}),Pe(()=>{s.unbindGlobal(z.System_Editor_PreviousTab),s.unbindGlobal(z.System_Editor_NextTab),s.unbindGlobal(z.System_Editor_CloseTab),s.unbindGlobal(z.System_Editor_CloseAllTabs)}),window.addEventListener("beforeunload",()=>{o.value||T()}),(b,C)=>(g(),P(X,null,[i.value.length>0?(g(),R(Aa,{key:0,density:"compact",elevation:"0"},{default:r(()=>[f(xa,{modelValue:l.value,"onUpdate:modelValue":C[0]||(C[0]=x=>l.value=x)},{default:r(()=>[(g(!0),P(X,null,ne(i.value,x=>(g(),R(Ra,{key:x.id,value:x.id,"prepend-icon":x.icon,onMousedown:Re(E=>_(x.id),["middle"]),class:"lab-tab"},{default:r(()=>[B("span",null,[L(w(y(Bo)(x.title,30))+" ",1),x.title.length>30?(g(),R(we,{key:0,activator:"parent"},{default:r(()=>[L(w(x.title),1)]),_:2},1024)):q("",!0)]),f(We,{icon:"",variant:"plain",density:"compact",class:"ml-3",onClick:Re(E=>_(x.id),["stop"])},{default:r(()=>[f(me,null,{default:r(()=>C[3]||(C[3]=[L("mdi-close")])),_:1}),f(He,{command:y(z).System_Editor_CloseTab},{default:r(()=>[L(w(y(a)("tab.button.closeTab")),1)]),_:1},8,["command"])]),_:2},1032,["onClick"])]),_:2},1032,["value","prepend-icon","onMousedown"]))),128))]),_:1},8,["modelValue"])]),_:1})):q("",!0),f(Ua,{scrollable:!1,class:"lab-editor"},{default:r(()=>[i.value.length>0?(g(),R(Da,{key:0,modelValue:l.value,"onUpdate:modelValue":C[1]||(C[1]=x=>l.value=x)},{default:r(()=>[(g(!0),P(X,null,ne(i.value,x=>(g(),R(Ea,{key:x.id,value:x.id,transition:!1,"reverse-transition":!1,class:"window-item"},{default:r(()=>[f(Mo,{component:x.component,"component-props":x.componentProps(),onDataUpdate:E=>y(t).replaceTabData(x.id,E)},null,8,["component","component-props","onDataUpdate"])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])):(g(),P("div",mn,[f(rn)]))]),_:1}),v.value?(g(),R(dn,{key:1,"tab-request":v.value,onResolve:C[2]||(C[2]=x=>v.value=void 0)},null,8,["tab-request"])):q("",!0)],64))}});const pn=fe(vn,[["__scopeId","data-v-d87f82ca"]]),bn=H({__name:"MainView",setup(e){const d=M(se.Explorer);return(n,s)=>(g(),P(X,null,[f(no,{panel:d.value,"onUpdate:panel":s[0]||(s[0]=a=>d.value=a)},null,8,["panel"]),f(Eo,{"model-value":d.value===y(se).Explorer},null,8,["model-value"]),f(pn)],64))}});export{bn as default}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-f5750473.css b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-f5750473-c64c4c357bc65b84.css similarity index 100% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-f5750473.css rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/MainView-f5750473-c64c4c357bc65b84.css diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-c6ece0db.css b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-2fd29ecb-c64c4c357bc65b84.css similarity index 56% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-c6ece0db.css rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-2fd29ecb-c64c4c357bc65b84.css index 5aa9e8b66..321ea28c7 100644 --- a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-c6ece0db.css +++ b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-2fd29ecb-c64c4c357bc65b84.css @@ -1,4 +1,4 @@ -@charset "UTF-8";.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging *{user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}@media (forced-colors: active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition-property:width,left,right;transition:inherit}@media (forced-colors: active){.v-progress-linear__buffer{background-color:highlight;opacity:.3}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media (forced-colors: active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.title-container[data-v-7fae3fce]{width:100%;display:inline-grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center}.title-container__title[data-v-7fae3fce]{text-wrap:wrap}.title-container__actions[data-v-7fae3fce]{display:flex;gap:.5rem}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);user-select:none;vertical-align:middle;flex-shrink:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content,.v-dialog--fullscreen>.v-overlay__content>form{height:100%}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>form{display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgba(35,53,92,.8);border-radius:inherit;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:#fff;border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.dialog-content[data-v-9e1c400e]{padding:2rem 1rem}.confirm-button--dangerous[data-v-ac33c58c]{border-color:#e1332180!important}.confirm-button--dangerous[data-v-ac33c58c]:hover{border-color:#e13321!important}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%}.v-alert__border{border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.status-bar[data-v-640a9b4d]{height:2rem;display:flex;column-gap:1rem;align-items:center;justify-content:right;padding:0 .5rem}.v-sheet{display:block}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{border-radius:0}.v-sheet{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-sheet--rounded{border-radius:4px}.query-editor[data-v-76e408b9]{position:absolute;left:0;right:0;top:0;bottom:2rem}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list--border{border-width:thin;box-shadow:none}.v-list{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list{border-radius:0}.v-list{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--disabled{pointer-events:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word}.v-list-item-title{font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list--slim .v-list-group{--prepend-width: 28px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.graphql-editor-history[data-v-061e3c3e]{display:flex;flex-direction:column;gap:1rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:auto}.graphql-editor-history__list[data-v-061e3c3e]{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.graphql-editor-history__empty-item[data-v-061e3c3e]{text-align:center}.graphql-editor-history__clear-button[data-v-061e3c3e]{align-self:center;margin-top:1.5rem}[data-v-061e3c3e] .v-list-item{padding:0;padding-inline-start:0!important;padding-inline-end:0!important}.preview-editor[data-v-5c6b7fe1]{position:absolute;left:0;right:0;top:0;bottom:0}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden}.v-autocomplete__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-autocomplete__content{border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0px}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.v-menu>.v-overlay__content{display:flex;flex-direction:column}.v-menu>.v-overlay__content{border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden}.v-select__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-select__content{border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-theme-overlay-multiplier: 1;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo-inverted{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 12px)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none}.v-field__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge{background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;bottom:0;color:rgb(var(--v-theme-background));content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.v-breadcrumbs{display:flex;align-items:center;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label:before{color:rgba(var(--v-theme-surface-variant),.7)}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;user-select:none;background-color:currentColor}@media (forced-colors: active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label:before{content:"";width:0;height:0;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover: hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors: active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors: active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media (forced-colors: active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table__th--sticky{background:rgb(var(--v-theme-surface));position:sticky!important;left:0;z-index:1}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:var(--v-disabled-opacity)}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:0;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0!important}.v-data-table__td-title{font-weight:500;text-align:left}.v-data-table__td-value{text-align:right}.v-data-table__td-sort-icon{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px 0 rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;font-size:.85rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.85rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .85rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-picker.v-sheet{border-radius:4px}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body;overflow:hidden;position:relative}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel__shadow{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0px}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.facet-title[data-v-04b0238d]{display:flex;column-gap:.5rem;align-items:center;flex-wrap:wrap}.facet-checkbox--disabled[data-v-04b0238d]{opacity:var(--v-disabled-opacity)}.facet-title-counter[data-v-04b0238d]{display:flex;column-gap:.625rem;align-items:center}.facet-title-counter__section[data-v-04b0238d]{display:flex;column-gap:.25rem;align-items:center}.group-title[data-v-2e2b260e]{display:flex;gap:.5rem;align-items:center}.missing-data-indicator[data-v-1795cc15]{align-self:stretch;flex-grow:2;height:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;justify-content:center}.missing-data-indicator i[data-v-1795cc15]{font-size:4rem}.node-title[data-v-84e21bb5]{display:flex;column-gap:.5rem;align-items:center;flex-wrap:wrap}.node-title--requested[data-v-84e21bb5]{color:#21bfe3!important}.named-hierarchy-title[data-v-be25d64c]{display:flex;gap:.5rem;align-items:center}.histogram-note[data-v-24366bfc]{display:inline-grid;grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.5rem;margin:.5rem;color:#f7a729}.histogram-chart[data-v-ef2b38de]{margin-bottom:.5rem}[data-v-ef2b38de] .histogram-tooltip{padding:.5rem}[data-v-ef2b38de] .histogram-tooltip h4{margin-bottom:.25rem}[data-v-ef2b38de] .histogram-tooltip__missing-note{display:inline-grid;grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.5rem;margin-bottom:.5rem;color:#487ad3}[data-v-ef2b38de] .histogram-tooltip__property-name{opacity:.8}.histogram-range__real-values[data-v-41fbdc19]{margin-top:2.5rem}.histogram-info[data-v-1f335be2]{display:flex;column-gap:.5rem;justify-content:space-between;flex-wrap:wrap;padding:.5rem .75rem 0}.visualiser[data-v-50f2d496]{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.visualiser header[data-v-50f2d496]{display:flex;gap:.5rem;flex-wrap:wrap}.visualiser__select[data-v-50f2d496]{flex:1;min-width:10rem}.tab-toolbar[data-v-9c6bd33e]{z-index:100}.side-tabs[data-v-81a36ef5]{background:#131323;width:3rem}.side-tabs--left[data-v-81a36ef5]{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.side-tabs--right[data-v-81a36ef5]{border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.side-tabs[data-v-81a36ef5] .v-btn{min-width:3rem;width:3rem;padding:0 0 0 1rem!important}.side-tabs[data-v-81a36ef5] .v-btn:after{width:3rem}.graphql-editor[data-v-0601adac]{display:grid;grid-template-rows:3rem 1fr}.graphql-editor__body[data-v-0601adac]{display:grid;grid-template-columns:3rem 1fr 3rem}.graphql-editor-pane[data-v-0601adac] .v-window{position:absolute;left:0!important;right:0!important;top:0!important;bottom:0!important}.graphql-editor-query-sections[data-v-0601adac],.graphql-editor-result-sections[data-v-0601adac]{display:flex;width:3rem}.data-grid-column-header[data-v-fbaf9b22]{z-index:90!important}.data-grid-column-header--sortable[data-v-fbaf9b22]{cursor:pointer}.data-grid-column-header-content[data-v-fbaf9b22]{display:flex;justify-content:space-between;gap:.5rem}.data-grid-column-header-content__title[data-v-fbaf9b22]{display:flex;gap:.5rem;white-space:nowrap}.data-grid-cell--clickable[data-v-8844989b]{cursor:pointer}.data-grid-cell--clickable[data-v-8844989b]:hover{background:rgba(var(--v-theme-on-surface),var(--v-hover-opacity))}.data-grid-cell__body[data-v-8844989b]{line-height:2.25rem;overflow-x:hidden;overflow-y:hidden;display:block;min-width:5rem;max-width:15rem;height:2.25rem;text-overflow:clip;text-wrap:nowrap}.value-renderer[data-v-690f1596]{min-height:15rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%}.value-renderer--with-actions[data-v-690f1596]{grid-template-columns:1fr auto 3rem}.value-renderer--fill-space[data-v-690f1596]{min-height:0}.value-renderer__body[data-v-690f1596]{position:relative}.value-renderer__actions[data-v-690f1596]{width:3rem}.html-renderer[data-v-b3b85ae2],.markdown-renderer[data-v-faf94556]{padding:1rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto}.progress-bar-container[data-v-97e3f0a9]{display:inline-grid;grid-template-columns:10rem min-content;gap:.5rem;align-items:center}.progress-bar-value[data-v-97e3f0a9]{text-wrap:nowrap}.text-item[data-v-97e3f0a9]{overflow-wrap:anywhere}.properties-table[data-v-846bc8a5]{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.properties-table__row[data-v-846bc8a5]{display:inline-grid;grid-template-columns:15rem 1fr;column-gap:.5rem;align-items:center}.properties-table__row--dense[data-v-846bc8a5]{grid-template-columns:8rem 15rem}.price-table table[data-v-26d9d144],.price-table th[data-v-26d9d144],.price-table td[data-v-26d9d144]{border:none!important}.price-renderer-all-prices-filter[data-v-e2b46dd6]{display:flex;flex-direction:column;gap:1rem}.price-renderer-all-prices-filter__inputs[data-v-e2b46dd6]{display:flex;gap:1rem;flex-wrap:wrap}.price-renderer-all-prices-filter__select[data-v-e2b46dd6]{flex:1;min-width:10rem}.price-renderer[data-v-f4b63594]{display:flex;flex-direction:column;gap:1rem;margin:1rem}.price-renderer h3[data-v-f4b63594]{margin-bottom:1rem}.price-renderer-all-prices[data-v-f4b63594]{display:flex;flex-direction:column;gap:1rem}.array-item__title[data-v-f4b63594],.array-item__title[data-v-2df189a1]{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;padding-right:1rem}.array-item__content[data-v-2df189a1]{position:relative}.reference-attributes-renderer[data-v-c96c6f0a]{display:flex;flex-direction:column;gap:1rem;margin:1rem}.reference-attributes-renderer h3[data-v-c96c6f0a]{margin-bottom:1rem}.reference-attributes-renderer-all-prices[data-v-c96c6f0a]{display:flex;flex-direction:column;gap:1rem}.reference-attributes-renderer-all-prices__filter[data-v-c96c6f0a]{display:flex;gap:.5rem;flex-wrap:wrap}.reference-attributes-renderer-all-prices__select[data-v-c96c6f0a]{flex:1;min-width:10rem}.reference-attributes-renderer-reference-array[data-v-c96c6f0a] .v-expansion-panel-text__wrapper{padding:0}.array-item__title[data-v-c96c6f0a]{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;padding-right:1rem}.data-grid-cell-detail[data-v-98428ebb]{position:absolute;left:0;top:0;right:0;bottom:0}.data-grid-cell-detail__body[data-v-98428ebb]{position:relative;height:calc(100% - 3rem);overflow-x:auto;padding:0}.data-grid-cell-detail-array[data-v-98428ebb] .v-expansion-panel-text__wrapper{padding:0}.data-grid__body[data-v-9af02157] .v-table{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow-x:auto}.data-grid__grid[data-v-9af02157] th[class^=data-grid-column-header]{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.data-grid__grid[data-v-9af02157] td{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.data-grid-cell__body[data-v-9af02157]{line-height:2.25rem;overflow-x:hidden;overflow-y:hidden;display:block;min-width:5rem;max-width:15rem;height:2.25rem;text-overflow:clip;text-wrap:nowrap}.inline-query-editor[data-v-4f2f0470]{display:inline-grid;grid-template-columns:1fr;column-gap:.25rem;align-items:center}.inline-query-editor--with-prepend-icon[data-v-4f2f0470]{grid-template-columns:1.5rem 1fr;gap:0 .5rem;padding-left:.25rem}.inline-query-editor__prepend-inner-icon[data-v-4f2f0470]{opacity:var(--v-medium-emphasis-opacity)}.inline-query-editor__history-list-button[data-v-4f2f0470]{padding:0!important}.inline-query-editor[data-v-4f2f0470] .cm-scroller{overflow-x:hidden;background:#131323;border-radius:.25rem}.inline-query-editor[data-v-4f2f0470] .cm-scroller:focus{outline:none}.inline-query-editor[data-v-4f2f0470] .cm-editor{background:transparent}.inline-query-editor[data-v-4f2f0470] .cm-line{color:#fff;font-weight:700}.inline-query-editor[data-v-4f2f0470] .cm-cursor{border-left:1px solid #fff}.partial-selection[data-v-60fabc5e]{opacity:var(--v-medium-emphasis-opacity)}.item-body[data-v-4bcfd6d4]{display:flex;align-items:center}.container[data-v-c5c88cda]{position:absolute;left:0;right:0;top:0;bottom:0;padding:1rem;overflow-y:auto}.schema-viewer[data-v-23de015c]{display:grid;grid-template-rows:3rem 1fr}.schema-viewer__body[data-v-23de015c]{position:relative}.item-title[data-v-a21ff26d]{display:flex;gap:1rem;align-items:center;height:1.875rem}.item-description[data-v-a21ff26d]{margin-top:.25rem}.item-group-parent-chevron--with-actions[data-v-a21ff26d]{margin-inline-start:.5rem}.filter-input[data-v-6cdb9a95]{position:-webkit-sticky;position:sticky;top:0;background:var(--el-color-primary-dark);padding:0 0 12px;margin-top:-4px;z-index:100}.property-list[data-v-6cdb9a95]{translate:0 4px;padding:0 4px}.query-input[data-v-f751a00d]{width:100%;height:2.5rem;display:grid;grid-template-columns:2.25rem .65fr .35fr auto;column-gap:.375rem;margin:0 .375rem;align-items:center;justify-items:stretch}.query-input__input[data-v-f751a00d]{display:inline-grid;margin:0 .25rem}.query-input__selectors[data-v-f751a00d]{display:flex;column-gap:.375rem}.data-grid[data-v-f62e4b51]{display:grid;grid-template-rows:5.5rem 1fr;overflow-y:auto}.data-grid__init-screen[data-v-f62e4b51]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:1rem}.keymap-viewer[data-v-3172e3f3]{display:grid;grid-template-rows:3rem 1fr}.keymap-viewer__header[data-v-3172e3f3]{z-index:100}.keymap-viewer__body[data-v-3172e3f3]{position:relative}.container[data-v-3172e3f3]{position:absolute;left:0;right:0;top:0;bottom:0;padding:1rem;overflow-y:auto}.preview-editor-dialog__editor[data-v-500b4141]{position:relative;height:calc(100vh - 15rem)}.status-detail-item[data-v-93d9200d]{display:inline-grid;grid-template-columns:2.25rem 1fr;column-gap:1rem;align-items:start}.status-detail-item__prepend-icon[data-v-93d9200d]{width:2.25rem;height:2.25rem}.endpoints[data-v-543def16]{margin-top:1rem}.api-info-list-item[data-v-66d504c7]{display:inline-grid;grid-template-columns:1.75rem min-content 1.5rem;column-gap:.5rem;align-items:center}.api-info-list-item__state[data-v-66d504c7]{margin:.125rem 0}.api-info-list-item__content[data-v-66d504c7]{display:flex;flex-direction:column;gap:.5rem}.api-info-list-item__urls[data-v-66d504c7]{display:flex;flex-wrap:wrap;gap:.5rem}.api-info-list[data-v-7873912c]{display:flex;flex-direction:column;gap:1rem}.status-detail[data-v-c3221988]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content;gap:1rem;max-width:60rem;margin-top:.5rem}.server-status[data-v-15474d14]{display:grid;grid-template-rows:3rem 1fr}.server-status__body[data-v-15474d14]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto;padding:1.5rem}.tiles[data-v-15474d14]{display:flex;flex-direction:column;gap:1.5rem}.tiles__row[data-v-15474d14]{display:flex;flex-wrap:wrap}.task-title[data-v-3243a955]{display:flex;gap:1rem;align-items:center;flex-flow:row wrap;max-height:1.5rem}.task-title__chips[data-v-3243a955]{display:flex;gap:.5rem;align-items:center}.task-progress[data-v-f2ac1926]{width:10rem}.task-actions[data-v-51aedc2c]{display:flex;gap:1rem;align-items:center;margin-left:1rem}.task-actions__buttons[data-v-51aedc2c]{display:flex;gap:.5rem;align-items:center}.task-viewer[data-v-748c8a86]{display:grid;grid-template-rows:3rem 1fr}.task-viewer__body[data-v-748c8a86]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto}.server-file-title[data-v-13a7f505]{display:flex;gap:1rem;align-items:center;flex-flow:row wrap;max-height:1.5rem}.server-file-title__chips[data-v-13a7f505]{display:flex;gap:.5rem;align-items:center}.time-offset[data-v-61e317c8]{display:inline-grid;grid-template-columns:1fr 1fr;width:100%;padding:0 1rem;gap:1rem}.wizard[data-v-aef94219]{width:min-content}.wizard__time-offset-info[data-v-aef94219]{text-align:center;margin:0 1rem 1rem}.wizard__error-alert[data-v-aef94219]{margin:0 1rem 1rem}.wizard__actions[data-v-aef94219]{display:flex;padding:0 1rem 1rem;gap:.5rem}.backup-viewer[data-v-f391c4ce]{display:grid;grid-template-rows:3rem 1fr}.backup-viewer__body[data-v-f391c4ce]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto}.jfr-viewer[data-v-061f0a60]{display:grid;grid-template-rows:3rem 1fr}.jfr-viewer__body[data-v-061f0a60]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto}.evitaql-editor-history[data-v-c5b01860]{display:flex;flex-direction:column;gap:1rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:auto}.evitaql-editor-history__list[data-v-c5b01860]{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.evitaql-editor-history__empty-item[data-v-c5b01860]{text-align:center}.evitaql-editor-history__clear-button[data-v-c5b01860]{align-self:center;margin-top:1.5rem}[data-v-c5b01860] .v-list-item{padding:0;padding-inline-start:0!important;padding-inline-end:0!important}.evitaql-editor[data-v-9902ab0f]{display:grid;grid-template-rows:3rem 1fr}.evitaql-editor__body[data-v-9902ab0f]{display:grid;grid-template-columns:3rem 1fr 3rem}.evitaql-editor-pane[data-v-9902ab0f] .v-window{position:absolute;left:0!important;right:0!important;top:0!important;bottom:0!important}.evitaql-editor-query-sections[data-v-9902ab0f],.evitaql-editor-result-sections[data-v-9902ab0f]{display:flex;width:3rem}.error-viewer[data-v-4ccdf89a]{display:grid;grid-template-rows:3rem 1fr}.error-viewer__body[data-v-4ccdf89a]{position:relative}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@font-face{font-family:Material Design Icons;src:url(/lab/assets/materialdesignicons-webfont-861aea05.eot?v=7.0.96);src:url(/lab/assets/materialdesignicons-webfont-861aea05.eot?#iefix&v=7.0.96) format("embedded-opentype"),url(/lab/assets/materialdesignicons-webfont-e52d60f6.woff2?v=7.0.96) format("woff2"),url(/lab/assets/materialdesignicons-webfont-48d3eec6.woff?v=7.0.96) format("woff"),url(/lab/assets/materialdesignicons-webfont-bd725a7a.ttf?v=7.0.96) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-check:before{content:"󰅠"}.mdi-cloud-check-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-refresh:before{content:"󰔪"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-24:before{content:"󱑸"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-variant:before{content:"󰙎"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-people:before{content:"󰎏"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename-box:before{content:"󰑕"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-off:before{content:"󰒏"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important}.bg-black{color:#fff!important}.bg-white{background-color:#fff!important}.bg-white{color:#000!important}.bg-transparent{background-color:transparent!important}.bg-transparent{color:currentColor!important}.bg-red{background-color:#f44336!important}.bg-red{color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important}.bg-red-lighten-5{color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important}.bg-red-lighten-4{color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important}.bg-red-lighten-3{color:#000!important}.bg-red-lighten-2{background-color:#e57373!important}.bg-red-lighten-2{color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important}.bg-red-lighten-1{color:#fff!important}.bg-red-darken-1{background-color:#e53935!important}.bg-red-darken-1{color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important}.bg-red-darken-2{color:#fff!important}.bg-red-darken-3{background-color:#c62828!important}.bg-red-darken-3{color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important}.bg-red-darken-4{color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important}.bg-red-accent-1{color:#000!important}.bg-red-accent-2{background-color:#ff5252!important}.bg-red-accent-2{color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important}.bg-red-accent-3{color:#fff!important}.bg-red-accent-4{background-color:#d50000!important}.bg-red-accent-4{color:#fff!important}.bg-pink{background-color:#e91e63!important}.bg-pink{color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important}.bg-pink-lighten-5{color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important}.bg-pink-lighten-4{color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important}.bg-pink-lighten-3{color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important}.bg-pink-lighten-2{color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important}.bg-pink-lighten-1{color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important}.bg-pink-darken-1{color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important}.bg-pink-darken-2{color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important}.bg-pink-darken-3{color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important}.bg-pink-darken-4{color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important}.bg-pink-accent-1{color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important}.bg-pink-accent-2{color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important}.bg-pink-accent-3{color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important}.bg-pink-accent-4{color:#fff!important}.bg-purple{background-color:#9c27b0!important}.bg-purple{color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important}.bg-purple-lighten-5{color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important}.bg-purple-lighten-4{color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important}.bg-purple-lighten-3{color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important}.bg-purple-lighten-2{color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important}.bg-purple-lighten-1{color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important}.bg-purple-darken-1{color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important}.bg-purple-darken-2{color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important}.bg-purple-darken-3{color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important}.bg-purple-darken-4{color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important}.bg-purple-accent-1{color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important}.bg-purple-accent-2{color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important}.bg-purple-accent-3{color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important}.bg-purple-accent-4{color:#fff!important}.bg-deep-purple{background-color:#673ab7!important}.bg-deep-purple{color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important}.bg-deep-purple-lighten-5{color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important}.bg-deep-purple-lighten-4{color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important}.bg-deep-purple-lighten-3{color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important}.bg-deep-purple-lighten-2{color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important}.bg-deep-purple-lighten-1{color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important}.bg-deep-purple-darken-1{color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important}.bg-deep-purple-darken-2{color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important}.bg-deep-purple-darken-3{color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important}.bg-deep-purple-darken-4{color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important}.bg-deep-purple-accent-1{color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important}.bg-deep-purple-accent-2{color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important}.bg-deep-purple-accent-3{color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important}.bg-deep-purple-accent-4{color:#fff!important}.bg-indigo{background-color:#3f51b5!important}.bg-indigo{color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important}.bg-indigo-lighten-5{color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important}.bg-indigo-lighten-4{color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important}.bg-indigo-lighten-3{color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important}.bg-indigo-lighten-2{color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important}.bg-indigo-lighten-1{color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important}.bg-indigo-darken-1{color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important}.bg-indigo-darken-2{color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important}.bg-indigo-darken-3{color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important}.bg-indigo-darken-4{color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important}.bg-indigo-accent-1{color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important}.bg-indigo-accent-2{color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important}.bg-indigo-accent-3{color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important}.bg-indigo-accent-4{color:#fff!important}.bg-blue{background-color:#2196f3!important}.bg-blue{color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important}.bg-blue-lighten-5{color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important}.bg-blue-lighten-4{color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important}.bg-blue-lighten-3{color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important}.bg-blue-lighten-2{color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important}.bg-blue-lighten-1{color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important}.bg-blue-darken-1{color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important}.bg-blue-darken-2{color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important}.bg-blue-darken-3{color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important}.bg-blue-darken-4{color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important}.bg-blue-accent-1{color:#000!important}.bg-blue-accent-2{background-color:#448aff!important}.bg-blue-accent-2{color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important}.bg-blue-accent-3{color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important}.bg-blue-accent-4{color:#fff!important}.bg-light-blue{background-color:#03a9f4!important}.bg-light-blue{color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important}.bg-light-blue-lighten-5{color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important}.bg-light-blue-lighten-4{color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important}.bg-light-blue-lighten-3{color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important}.bg-light-blue-lighten-2{color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important}.bg-light-blue-lighten-1{color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important}.bg-light-blue-darken-1{color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important}.bg-light-blue-darken-2{color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important}.bg-light-blue-darken-3{color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important}.bg-light-blue-darken-4{color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important}.bg-light-blue-accent-1{color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important}.bg-light-blue-accent-2{color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important}.bg-light-blue-accent-3{color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important}.bg-light-blue-accent-4{color:#fff!important}.bg-cyan{background-color:#00bcd4!important}.bg-cyan{color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important}.bg-cyan-lighten-5{color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important}.bg-cyan-lighten-4{color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important}.bg-cyan-lighten-3{color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important}.bg-cyan-lighten-2{color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important}.bg-cyan-lighten-1{color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important}.bg-cyan-darken-1{color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important}.bg-cyan-darken-2{color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important}.bg-cyan-darken-3{color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important}.bg-cyan-darken-4{color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important}.bg-cyan-accent-1{color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important}.bg-cyan-accent-2{color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important}.bg-cyan-accent-3{color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important}.bg-cyan-accent-4{color:#fff!important}.bg-teal{background-color:#009688!important}.bg-teal{color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important}.bg-teal-lighten-5{color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important}.bg-teal-lighten-4{color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important}.bg-teal-lighten-3{color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important}.bg-teal-lighten-2{color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important}.bg-teal-lighten-1{color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important}.bg-teal-darken-1{color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important}.bg-teal-darken-2{color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important}.bg-teal-darken-3{color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important}.bg-teal-darken-4{color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important}.bg-teal-accent-1{color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important}.bg-teal-accent-2{color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important}.bg-teal-accent-3{color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important}.bg-teal-accent-4{color:#fff!important}.bg-green{background-color:#4caf50!important}.bg-green{color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important}.bg-green-lighten-5{color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important}.bg-green-lighten-4{color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important}.bg-green-lighten-3{color:#000!important}.bg-green-lighten-2{background-color:#81c784!important}.bg-green-lighten-2{color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important}.bg-green-lighten-1{color:#fff!important}.bg-green-darken-1{background-color:#43a047!important}.bg-green-darken-1{color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important}.bg-green-darken-2{color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important}.bg-green-darken-3{color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important}.bg-green-darken-4{color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important}.bg-green-accent-1{color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important}.bg-green-accent-2{color:#000!important}.bg-green-accent-3{background-color:#00e676!important}.bg-green-accent-3{color:#000!important}.bg-green-accent-4{background-color:#00c853!important}.bg-green-accent-4{color:#000!important}.bg-light-green{background-color:#8bc34a!important}.bg-light-green{color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important}.bg-light-green-lighten-5{color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important}.bg-light-green-lighten-4{color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important}.bg-light-green-lighten-3{color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important}.bg-light-green-lighten-2{color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important}.bg-light-green-lighten-1{color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important}.bg-light-green-darken-1{color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important}.bg-light-green-darken-2{color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important}.bg-light-green-darken-3{color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important}.bg-light-green-darken-4{color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important}.bg-light-green-accent-1{color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important}.bg-light-green-accent-2{color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important}.bg-light-green-accent-3{color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important}.bg-light-green-accent-4{color:#000!important}.bg-lime{background-color:#cddc39!important}.bg-lime{color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important}.bg-lime-lighten-5{color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important}.bg-lime-lighten-4{color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important}.bg-lime-lighten-3{color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important}.bg-lime-lighten-2{color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important}.bg-lime-lighten-1{color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important}.bg-lime-darken-1{color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important}.bg-lime-darken-2{color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important}.bg-lime-darken-3{color:#fff!important}.bg-lime-darken-4{background-color:#827717!important}.bg-lime-darken-4{color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important}.bg-lime-accent-1{color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important}.bg-lime-accent-2{color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important}.bg-lime-accent-3{color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important}.bg-lime-accent-4{color:#000!important}.bg-yellow{background-color:#ffeb3b!important}.bg-yellow{color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important}.bg-yellow-lighten-5{color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important}.bg-yellow-lighten-4{color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important}.bg-yellow-lighten-3{color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important}.bg-yellow-lighten-2{color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important}.bg-yellow-lighten-1{color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important}.bg-yellow-darken-1{color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important}.bg-yellow-darken-2{color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important}.bg-yellow-darken-3{color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important}.bg-yellow-darken-4{color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important}.bg-yellow-accent-1{color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important}.bg-yellow-accent-2{color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important}.bg-yellow-accent-3{color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important}.bg-yellow-accent-4{color:#000!important}.bg-amber{background-color:#ffc107!important}.bg-amber{color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important}.bg-amber-lighten-5{color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important}.bg-amber-lighten-4{color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important}.bg-amber-lighten-3{color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important}.bg-amber-lighten-2{color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important}.bg-amber-lighten-1{color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important}.bg-amber-darken-1{color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important}.bg-amber-darken-2{color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important}.bg-amber-darken-3{color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important}.bg-amber-darken-4{color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important}.bg-amber-accent-1{color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important}.bg-amber-accent-2{color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important}.bg-amber-accent-3{color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important}.bg-amber-accent-4{color:#000!important}.bg-orange{background-color:#ff9800!important}.bg-orange{color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important}.bg-orange-lighten-5{color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important}.bg-orange-lighten-4{color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important}.bg-orange-lighten-3{color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important}.bg-orange-lighten-2{color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important}.bg-orange-lighten-1{color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important}.bg-orange-darken-1{color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important}.bg-orange-darken-2{color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important}.bg-orange-darken-3{color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important}.bg-orange-darken-4{color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important}.bg-orange-accent-1{color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important}.bg-orange-accent-2{color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important}.bg-orange-accent-3{color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important}.bg-orange-accent-4{color:#fff!important}.bg-deep-orange{background-color:#ff5722!important}.bg-deep-orange{color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important}.bg-deep-orange-lighten-5{color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important}.bg-deep-orange-lighten-4{color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important}.bg-deep-orange-lighten-3{color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important}.bg-deep-orange-lighten-2{color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important}.bg-deep-orange-lighten-1{color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important}.bg-deep-orange-darken-1{color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important}.bg-deep-orange-darken-2{color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important}.bg-deep-orange-darken-3{color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important}.bg-deep-orange-darken-4{color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important}.bg-deep-orange-accent-1{color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important}.bg-deep-orange-accent-2{color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important}.bg-deep-orange-accent-3{color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important}.bg-deep-orange-accent-4{color:#fff!important}.bg-brown{background-color:#795548!important}.bg-brown{color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important}.bg-brown-lighten-5{color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important}.bg-brown-lighten-4{color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important}.bg-brown-lighten-3{color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important}.bg-brown-lighten-2{color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important}.bg-brown-lighten-1{color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important}.bg-brown-darken-1{color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important}.bg-brown-darken-2{color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important}.bg-brown-darken-3{color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important}.bg-brown-darken-4{color:#fff!important}.bg-blue-grey{background-color:#607d8b!important}.bg-blue-grey{color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important}.bg-blue-grey-lighten-5{color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important}.bg-blue-grey-lighten-4{color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important}.bg-blue-grey-lighten-3{color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important}.bg-blue-grey-lighten-2{color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important}.bg-blue-grey-lighten-1{color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important}.bg-blue-grey-darken-1{color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important}.bg-blue-grey-darken-2{color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important}.bg-blue-grey-darken-3{color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important}.bg-blue-grey-darken-4{color:#fff!important}.bg-grey{background-color:#9e9e9e!important}.bg-grey{color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important}.bg-grey-lighten-5{color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important}.bg-grey-lighten-4{color:#000!important}.bg-grey-lighten-3{background-color:#eee!important}.bg-grey-lighten-3{color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important}.bg-grey-lighten-2{color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important}.bg-grey-lighten-1{color:#000!important}.bg-grey-darken-1{background-color:#757575!important}.bg-grey-darken-1{color:#fff!important}.bg-grey-darken-2{background-color:#616161!important}.bg-grey-darken-2{color:#fff!important}.bg-grey-darken-3{background-color:#424242!important}.bg-grey-darken-3{color:#fff!important}.bg-grey-darken-4{background-color:#212121!important}.bg-grey-darken-4{color:#fff!important}.bg-shades-black{background-color:#000!important}.bg-shades-black{color:#fff!important}.bg-shades-white{background-color:#fff!important}.bg-shades-white{color:#000!important}.bg-shades-transparent{background-color:transparent!important}.bg-shades-transparent{color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! +@charset "UTF-8";.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging *{user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}@media (forced-colors: active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition-property:width,left,right;transition:inherit}@media (forced-colors: active){.v-progress-linear__buffer{background-color:highlight;opacity:.3}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media (forced-colors: active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.title-container[data-v-7fae3fce]{width:100%;display:inline-grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center}.title-container__title[data-v-7fae3fce]{text-wrap:wrap}.title-container__actions[data-v-7fae3fce]{display:flex;gap:.5rem}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);user-select:none;vertical-align:middle;flex-shrink:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content,.v-dialog--fullscreen>.v-overlay__content>form{height:100%}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>form{display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgba(35,53,92,.8);border-radius:inherit;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:#fff;border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.dialog-content[data-v-9e1c400e]{padding:2rem 1rem}.confirm-button--dangerous[data-v-ac33c58c]{border-color:#e1332180!important}.confirm-button--dangerous[data-v-ac33c58c]:hover{border-color:#e13321!important}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%}.v-alert__border{border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.status-bar[data-v-640a9b4d]{height:2rem;display:flex;column-gap:1rem;align-items:center;justify-content:right;padding:0 .5rem}.v-sheet{display:block}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{border-radius:0}.v-sheet{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-sheet--rounded{border-radius:4px}.query-editor[data-v-76e408b9]{position:absolute;left:0;right:0;top:0;bottom:2rem}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list--border{border-width:thin;box-shadow:none}.v-list{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list{border-radius:0}.v-list{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--disabled{pointer-events:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word}.v-list-item-title{font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list--slim .v-list-group{--prepend-width: 28px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.graphql-editor-history[data-v-061e3c3e]{display:flex;flex-direction:column;gap:1rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:auto}.graphql-editor-history__list[data-v-061e3c3e]{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.graphql-editor-history__empty-item[data-v-061e3c3e]{text-align:center}.graphql-editor-history__clear-button[data-v-061e3c3e]{align-self:center;margin-top:1.5rem}[data-v-061e3c3e] .v-list-item{padding:0;padding-inline-start:0!important;padding-inline-end:0!important}.preview-editor[data-v-5c6b7fe1]{position:absolute;left:0;right:0;top:0;bottom:0}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden}.v-autocomplete__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-autocomplete__content{border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0px}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.v-menu>.v-overlay__content{display:flex;flex-direction:column}.v-menu>.v-overlay__content{border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden}.v-select__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-select__content{border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-theme-overlay-multiplier: 1;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo-inverted{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 12px)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none}.v-field__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge{background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;bottom:0;color:rgb(var(--v-theme-background));content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.v-breadcrumbs{display:flex;align-items:center;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label:before{color:rgba(var(--v-theme-surface-variant),.7)}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;user-select:none;background-color:currentColor}@media (forced-colors: active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label:before{content:"";width:0;height:0;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover: hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors: active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors: active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media (forced-colors: active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table__th--sticky{background:rgb(var(--v-theme-surface));position:sticky!important;left:0;z-index:1}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:var(--v-disabled-opacity)}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:0;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0!important}.v-data-table__td-title{font-weight:500;text-align:left}.v-data-table__td-value{text-align:right}.v-data-table__td-sort-icon{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px 0 rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;font-size:.85rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.85rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .85rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-picker.v-sheet{border-radius:4px}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body;overflow:hidden;position:relative}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel__shadow{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0px}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.facet-title[data-v-04b0238d]{display:flex;column-gap:.5rem;align-items:center;flex-wrap:wrap}.facet-checkbox--disabled[data-v-04b0238d]{opacity:var(--v-disabled-opacity)}.facet-title-counter[data-v-04b0238d]{display:flex;column-gap:.625rem;align-items:center}.facet-title-counter__section[data-v-04b0238d]{display:flex;column-gap:.25rem;align-items:center}.group-title[data-v-2e2b260e]{display:flex;gap:.5rem;align-items:center}.missing-data-indicator[data-v-1795cc15]{align-self:stretch;flex-grow:2;height:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;justify-content:center}.missing-data-indicator i[data-v-1795cc15]{font-size:4rem}.node-title[data-v-84e21bb5]{display:flex;column-gap:.5rem;align-items:center;flex-wrap:wrap}.node-title--requested[data-v-84e21bb5]{color:#21bfe3!important}.named-hierarchy-title[data-v-be25d64c]{display:flex;gap:.5rem;align-items:center}.histogram-note[data-v-24366bfc]{display:inline-grid;grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.5rem;margin:.5rem;color:#f7a729}.histogram-chart[data-v-ef2b38de]{margin-bottom:.5rem}[data-v-ef2b38de] .histogram-tooltip{padding:.5rem}[data-v-ef2b38de] .histogram-tooltip h4{margin-bottom:.25rem}[data-v-ef2b38de] .histogram-tooltip__missing-note{display:inline-grid;grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.5rem;margin-bottom:.5rem;color:#487ad3}[data-v-ef2b38de] .histogram-tooltip__property-name{opacity:.8}.histogram-range__real-values[data-v-41fbdc19]{margin-top:2.5rem}.histogram-info[data-v-1f335be2]{display:flex;column-gap:.5rem;justify-content:space-between;flex-wrap:wrap;padding:.5rem .75rem 0}.visualiser[data-v-50f2d496]{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.visualiser header[data-v-50f2d496]{display:flex;gap:.5rem;flex-wrap:wrap}.visualiser__select[data-v-50f2d496]{flex:1;min-width:10rem}.tab-toolbar[data-v-9c6bd33e]{z-index:100}.side-tabs[data-v-81a36ef5]{background:#131323;width:3rem}.side-tabs--left[data-v-81a36ef5]{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.side-tabs--right[data-v-81a36ef5]{border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.side-tabs[data-v-81a36ef5] .v-btn{min-width:3rem;width:3rem;padding:0 0 0 1rem!important}.side-tabs[data-v-81a36ef5] .v-btn:after{width:3rem}.graphql-editor[data-v-0601adac]{display:grid;grid-template-rows:3rem 1fr}.graphql-editor__body[data-v-0601adac]{display:grid;grid-template-columns:3rem 1fr 3rem}.graphql-editor-pane[data-v-0601adac] .v-window{position:absolute;left:0!important;right:0!important;top:0!important;bottom:0!important}.graphql-editor-query-sections[data-v-0601adac],.graphql-editor-result-sections[data-v-0601adac]{display:flex;width:3rem}.data-grid-column-header[data-v-fbaf9b22]{z-index:90!important}.data-grid-column-header--sortable[data-v-fbaf9b22]{cursor:pointer}.data-grid-column-header-content[data-v-fbaf9b22]{display:flex;justify-content:space-between;gap:.5rem}.data-grid-column-header-content__title[data-v-fbaf9b22]{display:flex;gap:.5rem;white-space:nowrap}.data-grid-cell--clickable[data-v-8844989b]{cursor:pointer}.data-grid-cell--clickable[data-v-8844989b]:hover{background:rgba(var(--v-theme-on-surface),var(--v-hover-opacity))}.data-grid-cell__body[data-v-8844989b]{line-height:2.25rem;overflow-x:hidden;overflow-y:hidden;display:block;min-width:5rem;max-width:15rem;height:2.25rem;text-overflow:clip;text-wrap:nowrap}.value-renderer[data-v-690f1596]{min-height:15rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%}.value-renderer--with-actions[data-v-690f1596]{grid-template-columns:1fr auto 3rem}.value-renderer--fill-space[data-v-690f1596]{min-height:0}.value-renderer__body[data-v-690f1596]{position:relative}.value-renderer__actions[data-v-690f1596]{width:3rem}.html-renderer[data-v-b3b85ae2],.markdown-renderer[data-v-faf94556]{padding:1rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto}.progress-bar-container[data-v-97e3f0a9]{display:inline-grid;grid-template-columns:10rem min-content;gap:.5rem;align-items:center}.progress-bar-value[data-v-97e3f0a9]{text-wrap:nowrap}.text-item[data-v-97e3f0a9]{overflow-wrap:anywhere}.properties-table[data-v-846bc8a5]{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.properties-table__row[data-v-846bc8a5]{display:inline-grid;grid-template-columns:15rem 1fr;column-gap:.5rem;align-items:center}.properties-table__row--dense[data-v-846bc8a5]{grid-template-columns:8rem 15rem}.price-table table[data-v-26d9d144],.price-table th[data-v-26d9d144],.price-table td[data-v-26d9d144]{border:none!important}.price-renderer-all-prices-filter[data-v-e2b46dd6]{display:flex;flex-direction:column;gap:1rem}.price-renderer-all-prices-filter__inputs[data-v-e2b46dd6]{display:flex;gap:1rem;flex-wrap:wrap}.price-renderer-all-prices-filter__select[data-v-e2b46dd6]{flex:1;min-width:10rem}.price-renderer[data-v-f4b63594]{display:flex;flex-direction:column;gap:1rem;margin:1rem}.price-renderer h3[data-v-f4b63594]{margin-bottom:1rem}.price-renderer-all-prices[data-v-f4b63594]{display:flex;flex-direction:column;gap:1rem}.array-item__title[data-v-f4b63594],.array-item__title[data-v-2df189a1]{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;padding-right:1rem}.array-item__content[data-v-2df189a1]{position:relative}.reference-attributes-renderer[data-v-c96c6f0a]{display:flex;flex-direction:column;gap:1rem;margin:1rem}.reference-attributes-renderer h3[data-v-c96c6f0a]{margin-bottom:1rem}.reference-attributes-renderer-all-prices[data-v-c96c6f0a]{display:flex;flex-direction:column;gap:1rem}.reference-attributes-renderer-all-prices__filter[data-v-c96c6f0a]{display:flex;gap:.5rem;flex-wrap:wrap}.reference-attributes-renderer-all-prices__select[data-v-c96c6f0a]{flex:1;min-width:10rem}.reference-attributes-renderer-reference-array[data-v-c96c6f0a] .v-expansion-panel-text__wrapper{padding:0}.array-item__title[data-v-c96c6f0a]{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;padding-right:1rem}.data-grid-cell-detail[data-v-98428ebb]{position:absolute;left:0;top:0;right:0;bottom:0}.data-grid-cell-detail__body[data-v-98428ebb]{position:relative;height:calc(100% - 3rem);overflow-x:auto;padding:0}.data-grid-cell-detail-array[data-v-98428ebb] .v-expansion-panel-text__wrapper{padding:0}.data-grid__body[data-v-9af02157] .v-table{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow-x:auto}.data-grid__grid[data-v-9af02157] th[class^=data-grid-column-header]{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.data-grid__grid[data-v-9af02157] td{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.data-grid-cell__body[data-v-9af02157]{line-height:2.25rem;overflow-x:hidden;overflow-y:hidden;display:block;min-width:5rem;max-width:15rem;height:2.25rem;text-overflow:clip;text-wrap:nowrap}.inline-query-editor[data-v-4f2f0470]{display:inline-grid;grid-template-columns:1fr;column-gap:.25rem;align-items:center}.inline-query-editor--with-prepend-icon[data-v-4f2f0470]{grid-template-columns:1.5rem 1fr;gap:0 .5rem;padding-left:.25rem}.inline-query-editor__prepend-inner-icon[data-v-4f2f0470]{opacity:var(--v-medium-emphasis-opacity)}.inline-query-editor__history-list-button[data-v-4f2f0470]{padding:0!important}.inline-query-editor[data-v-4f2f0470] .cm-scroller{overflow-x:hidden;background:#131323;border-radius:.25rem}.inline-query-editor[data-v-4f2f0470] .cm-scroller:focus{outline:none}.inline-query-editor[data-v-4f2f0470] .cm-editor{background:transparent}.inline-query-editor[data-v-4f2f0470] .cm-line{color:#fff;font-weight:700}.inline-query-editor[data-v-4f2f0470] .cm-cursor{border-left:1px solid #fff}.partial-selection[data-v-60fabc5e]{opacity:var(--v-medium-emphasis-opacity)}.item-body[data-v-4bcfd6d4]{display:flex;align-items:center}.container[data-v-c5c88cda]{position:absolute;left:0;right:0;top:0;bottom:0;padding:1rem;overflow-y:auto}.schema-viewer[data-v-23de015c]{display:grid;grid-template-rows:3rem 1fr}.schema-viewer__body[data-v-23de015c]{position:relative}.item-title[data-v-a21ff26d]{display:flex;gap:1rem;align-items:center;height:1.875rem}.item-description[data-v-a21ff26d]{margin-top:.25rem}.item-group-parent-chevron--with-actions[data-v-a21ff26d]{margin-inline-start:.5rem}.filter-input[data-v-6cdb9a95]{position:-webkit-sticky;position:sticky;top:0;background:var(--el-color-primary-dark);padding:0 0 12px;margin-top:-4px;z-index:100}.property-list[data-v-6cdb9a95]{translate:0 4px;padding:0 4px}.query-input[data-v-f751a00d]{width:100%;height:2.5rem;display:grid;grid-template-columns:2.25rem .65fr .35fr auto;column-gap:.375rem;margin:0 .375rem;align-items:center;justify-items:stretch}.query-input__input[data-v-f751a00d]{display:inline-grid;margin:0 .25rem}.query-input__selectors[data-v-f751a00d]{display:flex;column-gap:.375rem}.data-grid[data-v-f62e4b51]{display:grid;grid-template-rows:5.5rem 1fr;overflow-y:auto}.data-grid__init-screen[data-v-f62e4b51]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:1rem}.keymap-viewer[data-v-3172e3f3]{display:grid;grid-template-rows:3rem 1fr}.keymap-viewer__header[data-v-3172e3f3]{z-index:100}.keymap-viewer__body[data-v-3172e3f3]{position:relative}.container[data-v-3172e3f3]{position:absolute;left:0;right:0;top:0;bottom:0;padding:1rem;overflow-y:auto}.preview-editor-dialog__editor[data-v-500b4141]{position:relative;height:calc(100vh - 15rem)}.status-detail-item[data-v-93d9200d]{display:inline-grid;grid-template-columns:2.25rem 1fr;column-gap:1rem;align-items:start}.status-detail-item__prepend-icon[data-v-93d9200d]{width:2.25rem;height:2.25rem}.endpoints[data-v-543def16]{margin-top:1rem}.api-info-list-item[data-v-66d504c7]{display:inline-grid;grid-template-columns:1.75rem min-content 1.5rem;column-gap:.5rem;align-items:center}.api-info-list-item__state[data-v-66d504c7]{margin:.125rem 0}.api-info-list-item__content[data-v-66d504c7]{display:flex;flex-direction:column;gap:.5rem}.api-info-list-item__urls[data-v-66d504c7]{display:flex;flex-wrap:wrap;gap:.5rem}.api-info-list[data-v-7873912c]{display:flex;flex-direction:column;gap:1rem}.status-detail[data-v-c3221988]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content;gap:1rem;max-width:60rem;margin-top:.5rem}.server-status[data-v-15474d14]{display:grid;grid-template-rows:3rem 1fr}.server-status__body[data-v-15474d14]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto;padding:1.5rem}.tiles[data-v-15474d14]{display:flex;flex-direction:column;gap:1.5rem}.tiles__row[data-v-15474d14]{display:flex;flex-wrap:wrap}.task-title[data-v-3243a955]{display:flex;gap:1rem;align-items:center;flex-flow:row wrap;max-height:1.5rem}.task-title__chips[data-v-3243a955]{display:flex;gap:.5rem;align-items:center}.task-progress[data-v-f2ac1926]{width:10rem}.task-actions[data-v-51aedc2c]{display:flex;gap:1rem;align-items:center;margin-left:1rem}.task-actions__buttons[data-v-51aedc2c]{display:flex;gap:.5rem;align-items:center}.task-viewer[data-v-748c8a86]{display:grid;grid-template-rows:3rem 1fr}.task-viewer__body[data-v-748c8a86]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto}.server-file-title[data-v-13a7f505]{display:flex;gap:1rem;align-items:center;flex-flow:row wrap;max-height:1.5rem}.server-file-title__chips[data-v-13a7f505]{display:flex;gap:.5rem;align-items:center}.time-offset[data-v-61e317c8]{display:inline-grid;grid-template-columns:1fr 1fr;width:100%;padding:0 1rem;gap:1rem}.wizard[data-v-aef94219]{width:min-content}.wizard__time-offset-info[data-v-aef94219]{text-align:center;margin:0 1rem 1rem}.wizard__error-alert[data-v-aef94219]{margin:0 1rem 1rem}.wizard__actions[data-v-aef94219]{display:flex;padding:0 1rem 1rem;gap:.5rem}.backup-viewer[data-v-f391c4ce]{display:grid;grid-template-rows:3rem 1fr}.backup-viewer__body[data-v-f391c4ce]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto}.jfr-viewer[data-v-061f0a60]{display:grid;grid-template-rows:3rem 1fr}.jfr-viewer__body[data-v-061f0a60]{position:absolute;left:0;right:0;top:3rem;bottom:0;overflow-y:auto}.evitaql-editor-history[data-v-c5b01860]{display:flex;flex-direction:column;gap:1rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:auto}.evitaql-editor-history__list[data-v-c5b01860]{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.evitaql-editor-history__empty-item[data-v-c5b01860]{text-align:center}.evitaql-editor-history__clear-button[data-v-c5b01860]{align-self:center;margin-top:1.5rem}[data-v-c5b01860] .v-list-item{padding:0;padding-inline-start:0!important;padding-inline-end:0!important}.evitaql-editor[data-v-9902ab0f]{display:grid;grid-template-rows:3rem 1fr}.evitaql-editor__body[data-v-9902ab0f]{display:grid;grid-template-columns:3rem 1fr 3rem}.evitaql-editor-pane[data-v-9902ab0f] .v-window{position:absolute;left:0!important;right:0!important;top:0!important;bottom:0!important}.evitaql-editor-query-sections[data-v-9902ab0f],.evitaql-editor-result-sections[data-v-9902ab0f]{display:flex;width:3rem}.error-viewer[data-v-4ccdf89a]{display:grid;grid-template-rows:3rem 1fr}.error-viewer__body[data-v-4ccdf89a]{position:relative}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@font-face{font-family:Material Design Icons;src:url(/lab/assets/materialdesignicons-webfont-861aea05-c64c4c357bc65b84.eot?v=7.0.96);src:url(/lab/assets/materialdesignicons-webfont-861aea05-c64c4c357bc65b84.eot?#iefix&v=7.0.96) format("embedded-opentype"),url(/lab/assets/materialdesignicons-webfont-e52d60f6-c64c4c357bc65b84.woff2?v=7.0.96) format("woff2"),url(/lab/assets/materialdesignicons-webfont-48d3eec6-c64c4c357bc65b84.woff?v=7.0.96) format("woff"),url(/lab/assets/materialdesignicons-webfont-bd725a7a-c64c4c357bc65b84.ttf?v=7.0.96) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-check:before{content:"󰅠"}.mdi-cloud-check-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-refresh:before{content:"󰔪"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-24:before{content:"󱑸"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-variant:before{content:"󰙎"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-people:before{content:"󰎏"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename-box:before{content:"󰑕"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-off:before{content:"󰒏"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important}.bg-black{color:#fff!important}.bg-white{background-color:#fff!important}.bg-white{color:#000!important}.bg-transparent{background-color:transparent!important}.bg-transparent{color:currentColor!important}.bg-red{background-color:#f44336!important}.bg-red{color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important}.bg-red-lighten-5{color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important}.bg-red-lighten-4{color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important}.bg-red-lighten-3{color:#000!important}.bg-red-lighten-2{background-color:#e57373!important}.bg-red-lighten-2{color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important}.bg-red-lighten-1{color:#fff!important}.bg-red-darken-1{background-color:#e53935!important}.bg-red-darken-1{color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important}.bg-red-darken-2{color:#fff!important}.bg-red-darken-3{background-color:#c62828!important}.bg-red-darken-3{color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important}.bg-red-darken-4{color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important}.bg-red-accent-1{color:#000!important}.bg-red-accent-2{background-color:#ff5252!important}.bg-red-accent-2{color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important}.bg-red-accent-3{color:#fff!important}.bg-red-accent-4{background-color:#d50000!important}.bg-red-accent-4{color:#fff!important}.bg-pink{background-color:#e91e63!important}.bg-pink{color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important}.bg-pink-lighten-5{color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important}.bg-pink-lighten-4{color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important}.bg-pink-lighten-3{color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important}.bg-pink-lighten-2{color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important}.bg-pink-lighten-1{color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important}.bg-pink-darken-1{color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important}.bg-pink-darken-2{color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important}.bg-pink-darken-3{color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important}.bg-pink-darken-4{color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important}.bg-pink-accent-1{color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important}.bg-pink-accent-2{color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important}.bg-pink-accent-3{color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important}.bg-pink-accent-4{color:#fff!important}.bg-purple{background-color:#9c27b0!important}.bg-purple{color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important}.bg-purple-lighten-5{color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important}.bg-purple-lighten-4{color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important}.bg-purple-lighten-3{color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important}.bg-purple-lighten-2{color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important}.bg-purple-lighten-1{color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important}.bg-purple-darken-1{color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important}.bg-purple-darken-2{color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important}.bg-purple-darken-3{color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important}.bg-purple-darken-4{color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important}.bg-purple-accent-1{color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important}.bg-purple-accent-2{color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important}.bg-purple-accent-3{color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important}.bg-purple-accent-4{color:#fff!important}.bg-deep-purple{background-color:#673ab7!important}.bg-deep-purple{color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important}.bg-deep-purple-lighten-5{color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important}.bg-deep-purple-lighten-4{color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important}.bg-deep-purple-lighten-3{color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important}.bg-deep-purple-lighten-2{color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important}.bg-deep-purple-lighten-1{color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important}.bg-deep-purple-darken-1{color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important}.bg-deep-purple-darken-2{color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important}.bg-deep-purple-darken-3{color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important}.bg-deep-purple-darken-4{color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important}.bg-deep-purple-accent-1{color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important}.bg-deep-purple-accent-2{color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important}.bg-deep-purple-accent-3{color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important}.bg-deep-purple-accent-4{color:#fff!important}.bg-indigo{background-color:#3f51b5!important}.bg-indigo{color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important}.bg-indigo-lighten-5{color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important}.bg-indigo-lighten-4{color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important}.bg-indigo-lighten-3{color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important}.bg-indigo-lighten-2{color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important}.bg-indigo-lighten-1{color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important}.bg-indigo-darken-1{color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important}.bg-indigo-darken-2{color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important}.bg-indigo-darken-3{color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important}.bg-indigo-darken-4{color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important}.bg-indigo-accent-1{color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important}.bg-indigo-accent-2{color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important}.bg-indigo-accent-3{color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important}.bg-indigo-accent-4{color:#fff!important}.bg-blue{background-color:#2196f3!important}.bg-blue{color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important}.bg-blue-lighten-5{color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important}.bg-blue-lighten-4{color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important}.bg-blue-lighten-3{color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important}.bg-blue-lighten-2{color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important}.bg-blue-lighten-1{color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important}.bg-blue-darken-1{color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important}.bg-blue-darken-2{color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important}.bg-blue-darken-3{color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important}.bg-blue-darken-4{color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important}.bg-blue-accent-1{color:#000!important}.bg-blue-accent-2{background-color:#448aff!important}.bg-blue-accent-2{color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important}.bg-blue-accent-3{color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important}.bg-blue-accent-4{color:#fff!important}.bg-light-blue{background-color:#03a9f4!important}.bg-light-blue{color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important}.bg-light-blue-lighten-5{color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important}.bg-light-blue-lighten-4{color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important}.bg-light-blue-lighten-3{color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important}.bg-light-blue-lighten-2{color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important}.bg-light-blue-lighten-1{color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important}.bg-light-blue-darken-1{color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important}.bg-light-blue-darken-2{color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important}.bg-light-blue-darken-3{color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important}.bg-light-blue-darken-4{color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important}.bg-light-blue-accent-1{color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important}.bg-light-blue-accent-2{color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important}.bg-light-blue-accent-3{color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important}.bg-light-blue-accent-4{color:#fff!important}.bg-cyan{background-color:#00bcd4!important}.bg-cyan{color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important}.bg-cyan-lighten-5{color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important}.bg-cyan-lighten-4{color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important}.bg-cyan-lighten-3{color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important}.bg-cyan-lighten-2{color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important}.bg-cyan-lighten-1{color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important}.bg-cyan-darken-1{color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important}.bg-cyan-darken-2{color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important}.bg-cyan-darken-3{color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important}.bg-cyan-darken-4{color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important}.bg-cyan-accent-1{color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important}.bg-cyan-accent-2{color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important}.bg-cyan-accent-3{color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important}.bg-cyan-accent-4{color:#fff!important}.bg-teal{background-color:#009688!important}.bg-teal{color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important}.bg-teal-lighten-5{color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important}.bg-teal-lighten-4{color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important}.bg-teal-lighten-3{color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important}.bg-teal-lighten-2{color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important}.bg-teal-lighten-1{color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important}.bg-teal-darken-1{color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important}.bg-teal-darken-2{color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important}.bg-teal-darken-3{color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important}.bg-teal-darken-4{color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important}.bg-teal-accent-1{color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important}.bg-teal-accent-2{color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important}.bg-teal-accent-3{color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important}.bg-teal-accent-4{color:#fff!important}.bg-green{background-color:#4caf50!important}.bg-green{color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important}.bg-green-lighten-5{color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important}.bg-green-lighten-4{color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important}.bg-green-lighten-3{color:#000!important}.bg-green-lighten-2{background-color:#81c784!important}.bg-green-lighten-2{color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important}.bg-green-lighten-1{color:#fff!important}.bg-green-darken-1{background-color:#43a047!important}.bg-green-darken-1{color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important}.bg-green-darken-2{color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important}.bg-green-darken-3{color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important}.bg-green-darken-4{color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important}.bg-green-accent-1{color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important}.bg-green-accent-2{color:#000!important}.bg-green-accent-3{background-color:#00e676!important}.bg-green-accent-3{color:#000!important}.bg-green-accent-4{background-color:#00c853!important}.bg-green-accent-4{color:#000!important}.bg-light-green{background-color:#8bc34a!important}.bg-light-green{color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important}.bg-light-green-lighten-5{color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important}.bg-light-green-lighten-4{color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important}.bg-light-green-lighten-3{color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important}.bg-light-green-lighten-2{color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important}.bg-light-green-lighten-1{color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important}.bg-light-green-darken-1{color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important}.bg-light-green-darken-2{color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important}.bg-light-green-darken-3{color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important}.bg-light-green-darken-4{color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important}.bg-light-green-accent-1{color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important}.bg-light-green-accent-2{color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important}.bg-light-green-accent-3{color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important}.bg-light-green-accent-4{color:#000!important}.bg-lime{background-color:#cddc39!important}.bg-lime{color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important}.bg-lime-lighten-5{color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important}.bg-lime-lighten-4{color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important}.bg-lime-lighten-3{color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important}.bg-lime-lighten-2{color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important}.bg-lime-lighten-1{color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important}.bg-lime-darken-1{color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important}.bg-lime-darken-2{color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important}.bg-lime-darken-3{color:#fff!important}.bg-lime-darken-4{background-color:#827717!important}.bg-lime-darken-4{color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important}.bg-lime-accent-1{color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important}.bg-lime-accent-2{color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important}.bg-lime-accent-3{color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important}.bg-lime-accent-4{color:#000!important}.bg-yellow{background-color:#ffeb3b!important}.bg-yellow{color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important}.bg-yellow-lighten-5{color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important}.bg-yellow-lighten-4{color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important}.bg-yellow-lighten-3{color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important}.bg-yellow-lighten-2{color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important}.bg-yellow-lighten-1{color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important}.bg-yellow-darken-1{color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important}.bg-yellow-darken-2{color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important}.bg-yellow-darken-3{color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important}.bg-yellow-darken-4{color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important}.bg-yellow-accent-1{color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important}.bg-yellow-accent-2{color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important}.bg-yellow-accent-3{color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important}.bg-yellow-accent-4{color:#000!important}.bg-amber{background-color:#ffc107!important}.bg-amber{color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important}.bg-amber-lighten-5{color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important}.bg-amber-lighten-4{color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important}.bg-amber-lighten-3{color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important}.bg-amber-lighten-2{color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important}.bg-amber-lighten-1{color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important}.bg-amber-darken-1{color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important}.bg-amber-darken-2{color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important}.bg-amber-darken-3{color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important}.bg-amber-darken-4{color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important}.bg-amber-accent-1{color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important}.bg-amber-accent-2{color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important}.bg-amber-accent-3{color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important}.bg-amber-accent-4{color:#000!important}.bg-orange{background-color:#ff9800!important}.bg-orange{color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important}.bg-orange-lighten-5{color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important}.bg-orange-lighten-4{color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important}.bg-orange-lighten-3{color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important}.bg-orange-lighten-2{color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important}.bg-orange-lighten-1{color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important}.bg-orange-darken-1{color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important}.bg-orange-darken-2{color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important}.bg-orange-darken-3{color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important}.bg-orange-darken-4{color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important}.bg-orange-accent-1{color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important}.bg-orange-accent-2{color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important}.bg-orange-accent-3{color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important}.bg-orange-accent-4{color:#fff!important}.bg-deep-orange{background-color:#ff5722!important}.bg-deep-orange{color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important}.bg-deep-orange-lighten-5{color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important}.bg-deep-orange-lighten-4{color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important}.bg-deep-orange-lighten-3{color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important}.bg-deep-orange-lighten-2{color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important}.bg-deep-orange-lighten-1{color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important}.bg-deep-orange-darken-1{color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important}.bg-deep-orange-darken-2{color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important}.bg-deep-orange-darken-3{color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important}.bg-deep-orange-darken-4{color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important}.bg-deep-orange-accent-1{color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important}.bg-deep-orange-accent-2{color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important}.bg-deep-orange-accent-3{color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important}.bg-deep-orange-accent-4{color:#fff!important}.bg-brown{background-color:#795548!important}.bg-brown{color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important}.bg-brown-lighten-5{color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important}.bg-brown-lighten-4{color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important}.bg-brown-lighten-3{color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important}.bg-brown-lighten-2{color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important}.bg-brown-lighten-1{color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important}.bg-brown-darken-1{color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important}.bg-brown-darken-2{color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important}.bg-brown-darken-3{color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important}.bg-brown-darken-4{color:#fff!important}.bg-blue-grey{background-color:#607d8b!important}.bg-blue-grey{color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important}.bg-blue-grey-lighten-5{color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important}.bg-blue-grey-lighten-4{color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important}.bg-blue-grey-lighten-3{color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important}.bg-blue-grey-lighten-2{color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important}.bg-blue-grey-lighten-1{color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important}.bg-blue-grey-darken-1{color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important}.bg-blue-grey-darken-2{color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important}.bg-blue-grey-darken-3{color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important}.bg-blue-grey-darken-4{color:#fff!important}.bg-grey{background-color:#9e9e9e!important}.bg-grey{color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important}.bg-grey-lighten-5{color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important}.bg-grey-lighten-4{color:#000!important}.bg-grey-lighten-3{background-color:#eee!important}.bg-grey-lighten-3{color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important}.bg-grey-lighten-2{color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important}.bg-grey-lighten-1{color:#000!important}.bg-grey-darken-1{background-color:#757575!important}.bg-grey-darken-1{color:#fff!important}.bg-grey-darken-2{background-color:#616161!important}.bg-grey-darken-2{color:#fff!important}.bg-grey-darken-3{background-color:#424242!important}.bg-grey-darken-3{color:#fff!important}.bg-grey-darken-4{background-color:#212121!important}.bg-grey-darken-4{color:#fff!important}.bg-shades-black{background-color:#000!important}.bg-shades-black{color:#fff!important}.bg-shades-white{background-color:#fff!important}.bg-shades-white{color:#000!important}.bg-shades-transparent{background-color:transparent!important}.bg-shades-transparent{color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! * ress.css • v2.0.4 * MIT License * github.com/filipelinhares/ress diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-2ae250bd.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-c64c4c357bc65b84.js similarity index 99% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-2ae250bd.js rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-c64c4c357bc65b84.js index a6a4126ba..a74259e73 100644 --- a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-2ae250bd.js +++ b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/index-c64c4c357bc65b84.js @@ -777,7 +777,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * vue-router v4.2.3 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const rg=typeof window<"u";function s0e(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const hr=Object.assign;function nL(t,e){const n={};for(const r in e){const i=e[r];n[r]=Ql(i)?i.map(t):t(i)}return n}const wC=()=>{},Ql=Array.isArray,o0e=/\/$/,l0e=t=>t.replace(o0e,"");function rL(t,e,n="/"){let r,i={},a="",s="";const o=e.indexOf("#");let l=e.indexOf("?");return o=0&&(l=-1),l>-1&&(r=e.slice(0,l),a=e.slice(l+1,o>-1?o:e.length),i=t(a)),o>-1&&(r=r||e.slice(0,o),s=e.slice(o,e.length)),r=f0e(r??e,n),{fullPath:r+(a&&"?")+a+s,path:r,query:i,hash:s}}function c0e(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function mX(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function u0e(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&Ww(e.matched[r],n.matched[i])&&pae(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function Ww(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function pae(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!d0e(t[n],e[n]))return!1;return!0}function d0e(t,e){return Ql(t)?pX(t,e):Ql(e)?pX(e,t):t===e}function pX(t,e){return Ql(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function f0e(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let a=n.length-1,s,o;for(s=0;s1&&a--;else break;return n.slice(0,a).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var h0;(function(t){t.pop="pop",t.push="push"})(h0||(h0={}));var xC;(function(t){t.back="back",t.forward="forward",t.unknown=""})(xC||(xC={}));function h0e(t){if(!t)if(rg){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),l0e(t)}const m0e=/^[^#]+#/;function p0e(t,e){return t.replace(m0e,"#")+e}function g0e(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const LD=()=>({left:window.pageXOffset,top:window.pageYOffset});function _0e(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;e=g0e(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.pageXOffset,e.top!=null?e.top:window.pageYOffset)}function gX(t,e){return(history.state?history.state.position-e:-1)+t}const IY=new Map;function v0e(t,e){IY.set(t,e)}function y0e(t){const e=IY.get(t);return IY.delete(t),e}let b0e=()=>location.protocol+"//"+location.host;function gae(t,e){const{pathname:n,search:r,hash:i}=e,a=t.indexOf("#");if(a>-1){let o=i.includes(t.slice(a))?t.slice(a).length:1,l=i.slice(o);return l[0]!=="/"&&(l="/"+l),mX(l,"")}return mX(n,t)+r+i}function S0e(t,e,n,r){let i=[],a=[],s=null;const o=({state:p})=>{const _=gae(t,location),S=n.value,T=e.value;let x=0;if(p){if(n.value=_,e.value=p,s&&s===S){s=null;return}x=T?p.position-T.position:0}else r(_);i.forEach(O=>{O(n.value,S,{delta:x,type:h0.pop,direction:x?x>0?xC.forward:xC.back:xC.unknown})})};function l(){s=n.value}function u(p){i.push(p);const _=()=>{const S=i.indexOf(p);S>-1&&i.splice(S,1)};return a.push(_),_}function f(){const{history:p}=window;p.state&&p.replaceState(hr({},p.state,{scroll:LD()}),"")}function m(){for(const p of a)p();a=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:l,listen:u,destroy:m}}function _X(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?LD():null}}function E0e(t){const{history:e,location:n}=window,r={value:gae(t,n)},i={value:e.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function a(l,u,f){const m=t.indexOf("#"),p=m>-1?(n.host&&document.querySelector("base")?t:t.slice(m))+l:b0e()+t+l;try{e[f?"replaceState":"pushState"](u,"",p),i.value=u}catch(_){console.error(_),n[f?"replace":"assign"](p)}}function s(l,u){const f=hr({},e.state,_X(i.value.back,l,i.value.forward,!0),u,{position:i.value.position});a(l,f,!0),r.value=l}function o(l,u){const f=hr({},i.value,e.state,{forward:l,scroll:LD()});a(f.current,f,!0);const m=hr({},_X(r.value,l,null),{position:f.position+1},u);a(l,m,!1),r.value=l}return{location:r,state:i,push:o,replace:s}}function T0e(t){t=h0e(t);const e=E0e(t),n=S0e(t,e.state,e.location,e.replace);function r(a,s=!0){s||n.pauseListeners(),history.go(a)}const i=hr({location:"",base:t,go:r,createHref:p0e.bind(null,t)},e,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function w0e(t){return typeof t=="string"||t&&typeof t=="object"}function _ae(t){return typeof t=="string"||typeof t=="symbol"}const hd={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},vae=Symbol("");var vX;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(vX||(vX={}));function Xw(t,e){return hr(new Error,{type:t,[vae]:!0},e)}function lu(t,e){return t instanceof Error&&vae in t&&(e==null||!!(t.type&e))}const yX="[^/]+?",x0e={sensitive:!1,strict:!1,start:!0,end:!0},O0e=/[.+*?^${}()[\]/\\]/g;function C0e(t,e){const n=hr({},x0e,e),r=[];let i=n.start?"^":"";const a=[];for(const u of t){const f=u.length?[]:[90];n.strict&&!u.length&&(i+="/");for(let m=0;me.length?e.length===1&&e[0]===40+40?1:-1:0}function R0e(t,e){let n=0;const r=t.score,i=e.score;for(;n0&&e[e.length-1]<0}const N0e={type:0,value:""},I0e=/[a-zA-Z0-9_]/;function k0e(t){if(!t)return[[]];if(t==="/")return[[N0e]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(_){throw new Error(`ERR (${n})/"${u}": ${_}`)}let n=0,r=n;const i=[];let a;function s(){a&&i.push(a),a=[]}let o=0,l,u="",f="";function m(){u&&(n===0?a.push({type:0,value:u}):n===1||n===2||n===3?(a.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:u,regexp:f,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function p(){u+=l}for(;o{s(N)}:wC}function s(f){if(_ae(f)){const m=r.get(f);m&&(r.delete(f),n.splice(n.indexOf(m),1),m.children.forEach(s),m.alias.forEach(s))}else{const m=n.indexOf(f);m>-1&&(n.splice(m,1),f.record.name&&r.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function o(){return n}function l(f){let m=0;for(;m=0&&(f.record.path!==n[m].record.path||!yae(f,n[m]));)m++;n.splice(m,0,f),f.record.name&&!EX(f)&&r.set(f.record.name,f)}function u(f,m){let p,_={},S,T;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw Xw(1,{location:f});T=p.record.name,_=hr(SX(m.params,p.keys.filter(N=>!N.optional).map(N=>N.name)),f.params&&SX(f.params,p.keys.map(N=>N.name))),S=p.stringify(_)}else if("path"in f)S=f.path,p=n.find(N=>N.re.test(S)),p&&(_=p.parse(S),T=p.record.name);else{if(p=m.name?r.get(m.name):n.find(N=>N.re.test(m.path)),!p)throw Xw(1,{location:f,currentLocation:m});T=p.record.name,_=hr({},m.params,f.params),S=p.stringify(_)}const x=[];let O=p;for(;O;)x.unshift(O.record),O=O.parent;return{name:T,path:S,params:_,matched:x,meta:F0e(x)}}return t.forEach(f=>a(f)),{addRoute:a,resolve:u,removeRoute:s,getRoutes:o,getRecordMatcher:i}}function SX(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function L0e(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:M0e(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function M0e(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]=typeof n=="object"?n[r]:n;return e}function EX(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function F0e(t){return t.reduce((e,n)=>hr(e,n.meta),{})}function TX(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}function yae(t,e){return e.children.some(n=>n===t||yae(t,n))}const bae=/#/g,B0e=/&/g,V0e=/\//g,U0e=/=/g,Y0e=/\?/g,Sae=/\+/g,q0e=/%5B/g,$0e=/%5D/g,Eae=/%5E/g,z0e=/%60/g,Tae=/%7B/g,Q0e=/%7C/g,wae=/%7D/g,H0e=/%20/g;function W$(t){return encodeURI(""+t).replace(Q0e,"|").replace(q0e,"[").replace($0e,"]")}function G0e(t){return W$(t).replace(Tae,"{").replace(wae,"}").replace(Eae,"^")}function kY(t){return W$(t).replace(Sae,"%2B").replace(H0e,"+").replace(bae,"%23").replace(B0e,"%26").replace(z0e,"`").replace(Tae,"{").replace(wae,"}").replace(Eae,"^")}function W0e(t){return kY(t).replace(U0e,"%3D")}function X0e(t){return W$(t).replace(bae,"%23").replace(Y0e,"%3F")}function K0e(t){return t==null?"":X0e(t).replace(V0e,"%2F")}function ak(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function j0e(t){const e={};if(t===""||t==="?")return e;const r=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;ia&&kY(a)):[r&&kY(r)]).forEach(a=>{a!==void 0&&(e+=(e.length?"&":"")+n,a!=null&&(e+="="+a))})}return e}function J0e(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=Ql(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return e}const Z0e=Symbol(""),xX=Symbol(""),X$=Symbol(""),K$=Symbol(""),DY=Symbol("");function RO(){let t=[];function e(r){return t.push(r),()=>{const i=t.indexOf(r);i>-1&&t.splice(i,1)}}function n(){t=[]}return{add:e,list:()=>t,reset:n}}function Ad(t,e,n,r,i){const a=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,o)=>{const l=m=>{m===!1?o(Xw(4,{from:n,to:e})):m instanceof Error?o(m):w0e(m)?o(Xw(2,{from:e,to:m})):(a&&r.enterCallbacks[i]===a&&typeof m=="function"&&a.push(m),s())},u=t.call(r&&r.instances[i],e,n,l);let f=Promise.resolve(u);t.length<3&&(f=f.then(l)),f.catch(m=>o(m))})}function iL(t,e,n,r){const i=[];for(const a of t)for(const s in a.components){let o=a.components[s];if(!(e!=="beforeRouteEnter"&&!a.instances[s]))if(eAe(o)){const u=(o.__vccOpts||o)[e];u&&i.push(Ad(u,n,r,a,s))}else{let l=o();i.push(()=>l.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${a.path}"`));const f=s0e(u)?u.default:u;a.components[s]=f;const p=(f.__vccOpts||f)[e];return p&&Ad(p,n,r,a,s)()}))}}return i}function eAe(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function OX(t){const e=_n(X$),n=_n(K$),r=j(()=>e.resolve(se(t.to))),i=j(()=>{const{matched:l}=r.value,{length:u}=l,f=l[u-1],m=n.matched;if(!f||!m.length)return-1;const p=m.findIndex(Ww.bind(null,f));if(p>-1)return p;const _=CX(l[u-2]);return u>1&&CX(f)===_&&m[m.length-1].path!==_?m.findIndex(Ww.bind(null,l[u-2])):p}),a=j(()=>i.value>-1&&iAe(n.params,r.value.params)),s=j(()=>i.value>-1&&i.value===n.matched.length-1&&pae(n.params,r.value.params));function o(l={}){return rAe(l)?e[se(t.replace)?"replace":"push"](se(t.to)).catch(wC):Promise.resolve()}return{route:r,href:j(()=>r.value.href),isActive:a,isExactActive:s,navigate:o}}const tAe=Be({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:OX,setup(t,{slots:e}){const n=ga(OX(t)),{options:r}=_n(X$),i=j(()=>({[AX(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[AX(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=e.default&&e.default(n);return t.custom?a:wo("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},a)}}}),nAe=tAe;function rAe(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function iAe(t,e){for(const n in e){const r=e[n],i=t[n];if(typeof r=="string"){if(r!==i)return!1}else if(!Ql(i)||i.length!==r.length||r.some((a,s)=>a!==i[s]))return!1}return!0}function CX(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const AX=(t,e,n)=>t??e??n,aAe=Be({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=_n(DY),i=j(()=>t.route||r.value),a=_n(xX,0),s=j(()=>{let u=se(a);const{matched:f}=i.value;let m;for(;(m=f[u])&&!m.components;)u++;return u}),o=j(()=>i.value.matched[s.value]);$n(xX,j(()=>s.value+1)),$n(Z0e,o),$n(DY,i);const l=_e();return bt(()=>[l.value,o.value,t.name],([u,f,m],[p,_,S])=>{f&&(f.instances[m]=u,_&&_!==f&&u&&u===p&&(f.leaveGuards.size||(f.leaveGuards=_.leaveGuards),f.updateGuards.size||(f.updateGuards=_.updateGuards))),u&&f&&(!_||!Ww(f,_)||!p)&&(f.enterCallbacks[m]||[]).forEach(T=>T(u))},{flush:"post"}),()=>{const u=i.value,f=t.name,m=o.value,p=m&&m.components[f];if(!p)return RX(n.default,{Component:p,route:u});const _=m.props[f],S=_?_===!0?u.params:typeof _=="function"?_(u):_:null,x=wo(p,hr({},S,e,{onVnodeUnmounted:O=>{O.component.isUnmounted&&(m.instances[f]=null)},ref:l}));return RX(n.default,{Component:x,route:u})||x}}});function RX(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const sAe=aAe;function oAe(t){const e=P0e(t.routes,t),n=t.parseQuery||j0e,r=t.stringifyQuery||wX,i=t.history,a=RO(),s=RO(),o=RO(),l=Yt(hd);let u=hd;rg&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=nL.bind(null,Ce=>""+Ce),m=nL.bind(null,K0e),p=nL.bind(null,ak);function _(Ce,Ue){let Ke,He;return _ae(Ce)?(Ke=e.getRecordMatcher(Ce),He=Ue):He=Ce,e.addRoute(He,Ke)}function S(Ce){const Ue=e.getRecordMatcher(Ce);Ue&&e.removeRoute(Ue)}function T(){return e.getRoutes().map(Ce=>Ce.record)}function x(Ce){return!!e.getRecordMatcher(Ce)}function O(Ce,Ue){if(Ue=hr({},Ue||l.value),typeof Ce=="string"){const X=rL(n,Ce,Ue.path),he=e.resolve({path:X.path},Ue),Ie=i.createHref(X.fullPath);return hr(X,he,{params:p(he.params),hash:ak(X.hash),redirectedFrom:void 0,href:Ie})}let Ke;if("path"in Ce)Ke=hr({},Ce,{path:rL(n,Ce.path,Ue.path).path});else{const X=hr({},Ce.params);for(const he in X)X[he]==null&&delete X[he];Ke=hr({},Ce,{params:m(X)}),Ue.params=m(Ue.params)}const He=e.resolve(Ke,Ue),$e=Ce.hash||"";He.params=f(p(He.params));const Xe=c0e(r,hr({},Ce,{hash:G0e($e),path:He.path})),K=i.createHref(Xe);return hr({fullPath:Xe,hash:$e,query:r===wX?J0e(Ce.query):Ce.query||{}},He,{redirectedFrom:void 0,href:K})}function N(Ce){return typeof Ce=="string"?rL(n,Ce,l.value.path):hr({},Ce)}function L(Ce,Ue){if(u!==Ce)return Xw(8,{from:Ue,to:Ce})}function F(Ce){return $(Ce)}function P(Ce){return F(hr(N(Ce),{replace:!0}))}function V(Ce){const Ue=Ce.matched[Ce.matched.length-1];if(Ue&&Ue.redirect){const{redirect:Ke}=Ue;let He=typeof Ke=="function"?Ke(Ce):Ke;return typeof He=="string"&&(He=He.includes("?")||He.includes("#")?He=N(He):{path:He},He.params={}),hr({query:Ce.query,hash:Ce.hash,params:"path"in He?{}:Ce.params},He)}}function $(Ce,Ue){const Ke=u=O(Ce),He=l.value,$e=Ce.state,Xe=Ce.force,K=Ce.replace===!0,X=V(Ke);if(X)return $(hr(N(X),{state:typeof X=="object"?hr({},$e,X.state):$e,force:Xe,replace:K}),Ue||Ke);const he=Ke;he.redirectedFrom=Ue;let Ie;return!Xe&&u0e(r,He,Ke)&&(Ie=Xw(16,{to:he,from:He}),be(He,He,!0,!1)),(Ie?Promise.resolve(Ie):W(he,He)).catch(Le=>lu(Le)?lu(Le,2)?Le:ye(Le):ge(Le,he,He)).then(Le=>{if(Le){if(lu(Le,2))return $(hr({replace:K},N(Le.to),{state:typeof Le.to=="object"?hr({},$e,Le.to.state):$e,force:Xe}),Ue||he)}else Le=J(he,He,!0,K,$e);return ie(he,He,Le),Le})}function z(Ce,Ue){const Ke=L(Ce,Ue);return Ke?Promise.reject(Ke):Promise.resolve()}function U(Ce){const Ue=Ve.values().next().value;return Ue&&typeof Ue.runWithContext=="function"?Ue.runWithContext(Ce):Ce()}function W(Ce,Ue){let Ke;const[He,$e,Xe]=lAe(Ce,Ue);Ke=iL(He.reverse(),"beforeRouteLeave",Ce,Ue);for(const X of He)X.leaveGuards.forEach(he=>{Ke.push(Ad(he,Ce,Ue))});const K=z.bind(null,Ce,Ue);return Ke.push(K),Re(Ke).then(()=>{Ke=[];for(const X of a.list())Ke.push(Ad(X,Ce,Ue));return Ke.push(K),Re(Ke)}).then(()=>{Ke=iL($e,"beforeRouteUpdate",Ce,Ue);for(const X of $e)X.updateGuards.forEach(he=>{Ke.push(Ad(he,Ce,Ue))});return Ke.push(K),Re(Ke)}).then(()=>{Ke=[];for(const X of Xe)if(X.beforeEnter)if(Ql(X.beforeEnter))for(const he of X.beforeEnter)Ke.push(Ad(he,Ce,Ue));else Ke.push(Ad(X.beforeEnter,Ce,Ue));return Ke.push(K),Re(Ke)}).then(()=>(Ce.matched.forEach(X=>X.enterCallbacks={}),Ke=iL(Xe,"beforeRouteEnter",Ce,Ue),Ke.push(K),Re(Ke))).then(()=>{Ke=[];for(const X of s.list())Ke.push(Ad(X,Ce,Ue));return Ke.push(K),Re(Ke)}).catch(X=>lu(X,8)?X:Promise.reject(X))}function ie(Ce,Ue,Ke){for(const He of o.list())U(()=>He(Ce,Ue,Ke))}function J(Ce,Ue,Ke,He,$e){const Xe=L(Ce,Ue);if(Xe)return Xe;const K=Ue===hd,X=rg?history.state:{};Ke&&(He||K?i.replace(Ce.fullPath,hr({scroll:K&&X&&X.scroll},$e)):i.push(Ce.fullPath,$e)),l.value=Ce,be(Ce,Ue,Ke,K),ye()}let ce;function te(){ce||(ce=i.listen((Ce,Ue,Ke)=>{if(!Ye.listening)return;const He=O(Ce),$e=V(He);if($e){$(hr($e,{replace:!0}),He).catch(wC);return}u=He;const Xe=l.value;rg&&v0e(gX(Xe.fullPath,Ke.delta),LD()),W(He,Xe).catch(K=>lu(K,12)?K:lu(K,2)?($(K.to,He).then(X=>{lu(X,20)&&!Ke.delta&&Ke.type===h0.pop&&i.go(-1,!1)}).catch(wC),Promise.reject()):(Ke.delta&&i.go(-Ke.delta,!1),ge(K,He,Xe))).then(K=>{K=K||J(He,Xe,!1),K&&(Ke.delta&&!lu(K,8)?i.go(-Ke.delta,!1):Ke.type===h0.pop&&lu(K,20)&&i.go(-1,!1)),ie(He,Xe,K)}).catch(wC)}))}let ue=RO(),le=RO(),pe;function ge(Ce,Ue,Ke){ye(Ce);const He=le.list();return He.length?He.forEach($e=>$e(Ce,Ue,Ke)):console.error(Ce),Promise.reject(Ce)}function me(){return pe&&l.value!==hd?Promise.resolve():new Promise((Ce,Ue)=>{ue.add([Ce,Ue])})}function ye(Ce){return pe||(pe=!Ce,te(),ue.list().forEach(([Ue,Ke])=>Ce?Ke(Ce):Ue()),ue.reset()),Ce}function be(Ce,Ue,Ke,He){const{scrollBehavior:$e}=t;if(!rg||!$e)return Promise.resolve();const Xe=!Ke&&y0e(gX(Ce.fullPath,0))||(He||!Ke)&&history.state&&history.state.scroll||null;return fr().then(()=>$e(Ce,Ue,Xe)).then(K=>K&&_0e(K)).catch(K=>ge(K,Ce,Ue))}const Ae=Ce=>i.go(Ce);let Ne;const Ve=new Set,Ye={currentRoute:l,listening:!0,addRoute:_,removeRoute:S,hasRoute:x,getRoutes:T,resolve:O,options:t,push:F,replace:P,go:Ae,back:()=>Ae(-1),forward:()=>Ae(1),beforeEach:a.add,beforeResolve:s.add,afterEach:o.add,onError:le.add,isReady:me,install(Ce){const Ue=this;Ce.component("RouterLink",nAe),Ce.component("RouterView",sAe),Ce.config.globalProperties.$router=Ue,Object.defineProperty(Ce.config.globalProperties,"$route",{enumerable:!0,get:()=>se(l)}),rg&&!Ne&&l.value===hd&&(Ne=!0,F(i.location).catch($e=>{}));const Ke={};for(const $e in hd)Object.defineProperty(Ke,$e,{get:()=>l.value[$e],enumerable:!0});Ce.provide(X$,Ue),Ce.provide(K$,zq(Ke)),Ce.provide(DY,l);const He=Ce.unmount;Ve.add(Ce),Ce.unmount=function(){Ve.delete(Ce),Ve.size<1&&(u=hd,ce&&ce(),ce=null,l.value=hd,Ne=!1,pe=!1),He()}}};function Re(Ce){return Ce.reduce((Ue,Ke)=>Ue.then(()=>U(Ke)),Promise.resolve())}return Ye}function lAe(t,e){const n=[],r=[],i=[],a=Math.max(e.matched.length,t.matched.length);for(let s=0;sWw(u,o))?r.push(o):n.push(o));const l=t.matched[s];l&&(e.matched.find(u=>Ww(u,l))||i.push(l))}return[n,r,i]}function Wdn(){return _n(K$)}const cAe=[{path:"/lab",component:()=>NY(()=>import("./Layout-ccc2003b.js"),["assets/Layout-ccc2003b.js","assets/layout-3ec6be8b.js","assets/Layout-80af0e4e.css"]),children:[{path:"",name:"evitaLab",component:()=>NY(()=>import("./MainView-04eff92e.js"),["assets/MainView-04eff92e.js","assets/layout-3ec6be8b.js","assets/MainView-f5750473.css"])}]}],uAe=oAe({history:T0e({}.BASE_URL),routes:cAe});var dAe=!1;/*! + */const rg=typeof window<"u";function s0e(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const hr=Object.assign;function nL(t,e){const n={};for(const r in e){const i=e[r];n[r]=Ql(i)?i.map(t):t(i)}return n}const wC=()=>{},Ql=Array.isArray,o0e=/\/$/,l0e=t=>t.replace(o0e,"");function rL(t,e,n="/"){let r,i={},a="",s="";const o=e.indexOf("#");let l=e.indexOf("?");return o=0&&(l=-1),l>-1&&(r=e.slice(0,l),a=e.slice(l+1,o>-1?o:e.length),i=t(a)),o>-1&&(r=r||e.slice(0,o),s=e.slice(o,e.length)),r=f0e(r??e,n),{fullPath:r+(a&&"?")+a+s,path:r,query:i,hash:s}}function c0e(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function mX(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function u0e(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&Ww(e.matched[r],n.matched[i])&&pae(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function Ww(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function pae(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!d0e(t[n],e[n]))return!1;return!0}function d0e(t,e){return Ql(t)?pX(t,e):Ql(e)?pX(e,t):t===e}function pX(t,e){return Ql(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function f0e(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let a=n.length-1,s,o;for(s=0;s1&&a--;else break;return n.slice(0,a).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var h0;(function(t){t.pop="pop",t.push="push"})(h0||(h0={}));var xC;(function(t){t.back="back",t.forward="forward",t.unknown=""})(xC||(xC={}));function h0e(t){if(!t)if(rg){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),l0e(t)}const m0e=/^[^#]+#/;function p0e(t,e){return t.replace(m0e,"#")+e}function g0e(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const LD=()=>({left:window.pageXOffset,top:window.pageYOffset});function _0e(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;e=g0e(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.pageXOffset,e.top!=null?e.top:window.pageYOffset)}function gX(t,e){return(history.state?history.state.position-e:-1)+t}const IY=new Map;function v0e(t,e){IY.set(t,e)}function y0e(t){const e=IY.get(t);return IY.delete(t),e}let b0e=()=>location.protocol+"//"+location.host;function gae(t,e){const{pathname:n,search:r,hash:i}=e,a=t.indexOf("#");if(a>-1){let o=i.includes(t.slice(a))?t.slice(a).length:1,l=i.slice(o);return l[0]!=="/"&&(l="/"+l),mX(l,"")}return mX(n,t)+r+i}function S0e(t,e,n,r){let i=[],a=[],s=null;const o=({state:p})=>{const _=gae(t,location),S=n.value,T=e.value;let x=0;if(p){if(n.value=_,e.value=p,s&&s===S){s=null;return}x=T?p.position-T.position:0}else r(_);i.forEach(O=>{O(n.value,S,{delta:x,type:h0.pop,direction:x?x>0?xC.forward:xC.back:xC.unknown})})};function l(){s=n.value}function u(p){i.push(p);const _=()=>{const S=i.indexOf(p);S>-1&&i.splice(S,1)};return a.push(_),_}function f(){const{history:p}=window;p.state&&p.replaceState(hr({},p.state,{scroll:LD()}),"")}function m(){for(const p of a)p();a=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:l,listen:u,destroy:m}}function _X(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?LD():null}}function E0e(t){const{history:e,location:n}=window,r={value:gae(t,n)},i={value:e.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function a(l,u,f){const m=t.indexOf("#"),p=m>-1?(n.host&&document.querySelector("base")?t:t.slice(m))+l:b0e()+t+l;try{e[f?"replaceState":"pushState"](u,"",p),i.value=u}catch(_){console.error(_),n[f?"replace":"assign"](p)}}function s(l,u){const f=hr({},e.state,_X(i.value.back,l,i.value.forward,!0),u,{position:i.value.position});a(l,f,!0),r.value=l}function o(l,u){const f=hr({},i.value,e.state,{forward:l,scroll:LD()});a(f.current,f,!0);const m=hr({},_X(r.value,l,null),{position:f.position+1},u);a(l,m,!1),r.value=l}return{location:r,state:i,push:o,replace:s}}function T0e(t){t=h0e(t);const e=E0e(t),n=S0e(t,e.state,e.location,e.replace);function r(a,s=!0){s||n.pauseListeners(),history.go(a)}const i=hr({location:"",base:t,go:r,createHref:p0e.bind(null,t)},e,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function w0e(t){return typeof t=="string"||t&&typeof t=="object"}function _ae(t){return typeof t=="string"||typeof t=="symbol"}const hd={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},vae=Symbol("");var vX;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(vX||(vX={}));function Xw(t,e){return hr(new Error,{type:t,[vae]:!0},e)}function lu(t,e){return t instanceof Error&&vae in t&&(e==null||!!(t.type&e))}const yX="[^/]+?",x0e={sensitive:!1,strict:!1,start:!0,end:!0},O0e=/[.+*?^${}()[\]/\\]/g;function C0e(t,e){const n=hr({},x0e,e),r=[];let i=n.start?"^":"";const a=[];for(const u of t){const f=u.length?[]:[90];n.strict&&!u.length&&(i+="/");for(let m=0;me.length?e.length===1&&e[0]===40+40?1:-1:0}function R0e(t,e){let n=0;const r=t.score,i=e.score;for(;n0&&e[e.length-1]<0}const N0e={type:0,value:""},I0e=/[a-zA-Z0-9_]/;function k0e(t){if(!t)return[[]];if(t==="/")return[[N0e]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(_){throw new Error(`ERR (${n})/"${u}": ${_}`)}let n=0,r=n;const i=[];let a;function s(){a&&i.push(a),a=[]}let o=0,l,u="",f="";function m(){u&&(n===0?a.push({type:0,value:u}):n===1||n===2||n===3?(a.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:u,regexp:f,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function p(){u+=l}for(;o{s(N)}:wC}function s(f){if(_ae(f)){const m=r.get(f);m&&(r.delete(f),n.splice(n.indexOf(m),1),m.children.forEach(s),m.alias.forEach(s))}else{const m=n.indexOf(f);m>-1&&(n.splice(m,1),f.record.name&&r.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function o(){return n}function l(f){let m=0;for(;m=0&&(f.record.path!==n[m].record.path||!yae(f,n[m]));)m++;n.splice(m,0,f),f.record.name&&!EX(f)&&r.set(f.record.name,f)}function u(f,m){let p,_={},S,T;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw Xw(1,{location:f});T=p.record.name,_=hr(SX(m.params,p.keys.filter(N=>!N.optional).map(N=>N.name)),f.params&&SX(f.params,p.keys.map(N=>N.name))),S=p.stringify(_)}else if("path"in f)S=f.path,p=n.find(N=>N.re.test(S)),p&&(_=p.parse(S),T=p.record.name);else{if(p=m.name?r.get(m.name):n.find(N=>N.re.test(m.path)),!p)throw Xw(1,{location:f,currentLocation:m});T=p.record.name,_=hr({},m.params,f.params),S=p.stringify(_)}const x=[];let O=p;for(;O;)x.unshift(O.record),O=O.parent;return{name:T,path:S,params:_,matched:x,meta:F0e(x)}}return t.forEach(f=>a(f)),{addRoute:a,resolve:u,removeRoute:s,getRoutes:o,getRecordMatcher:i}}function SX(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function L0e(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:M0e(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function M0e(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]=typeof n=="object"?n[r]:n;return e}function EX(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function F0e(t){return t.reduce((e,n)=>hr(e,n.meta),{})}function TX(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}function yae(t,e){return e.children.some(n=>n===t||yae(t,n))}const bae=/#/g,B0e=/&/g,V0e=/\//g,U0e=/=/g,Y0e=/\?/g,Sae=/\+/g,q0e=/%5B/g,$0e=/%5D/g,Eae=/%5E/g,z0e=/%60/g,Tae=/%7B/g,Q0e=/%7C/g,wae=/%7D/g,H0e=/%20/g;function W$(t){return encodeURI(""+t).replace(Q0e,"|").replace(q0e,"[").replace($0e,"]")}function G0e(t){return W$(t).replace(Tae,"{").replace(wae,"}").replace(Eae,"^")}function kY(t){return W$(t).replace(Sae,"%2B").replace(H0e,"+").replace(bae,"%23").replace(B0e,"%26").replace(z0e,"`").replace(Tae,"{").replace(wae,"}").replace(Eae,"^")}function W0e(t){return kY(t).replace(U0e,"%3D")}function X0e(t){return W$(t).replace(bae,"%23").replace(Y0e,"%3F")}function K0e(t){return t==null?"":X0e(t).replace(V0e,"%2F")}function ak(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function j0e(t){const e={};if(t===""||t==="?")return e;const r=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;ia&&kY(a)):[r&&kY(r)]).forEach(a=>{a!==void 0&&(e+=(e.length?"&":"")+n,a!=null&&(e+="="+a))})}return e}function J0e(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=Ql(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return e}const Z0e=Symbol(""),xX=Symbol(""),X$=Symbol(""),K$=Symbol(""),DY=Symbol("");function RO(){let t=[];function e(r){return t.push(r),()=>{const i=t.indexOf(r);i>-1&&t.splice(i,1)}}function n(){t=[]}return{add:e,list:()=>t,reset:n}}function Ad(t,e,n,r,i){const a=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,o)=>{const l=m=>{m===!1?o(Xw(4,{from:n,to:e})):m instanceof Error?o(m):w0e(m)?o(Xw(2,{from:e,to:m})):(a&&r.enterCallbacks[i]===a&&typeof m=="function"&&a.push(m),s())},u=t.call(r&&r.instances[i],e,n,l);let f=Promise.resolve(u);t.length<3&&(f=f.then(l)),f.catch(m=>o(m))})}function iL(t,e,n,r){const i=[];for(const a of t)for(const s in a.components){let o=a.components[s];if(!(e!=="beforeRouteEnter"&&!a.instances[s]))if(eAe(o)){const u=(o.__vccOpts||o)[e];u&&i.push(Ad(u,n,r,a,s))}else{let l=o();i.push(()=>l.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${a.path}"`));const f=s0e(u)?u.default:u;a.components[s]=f;const p=(f.__vccOpts||f)[e];return p&&Ad(p,n,r,a,s)()}))}}return i}function eAe(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function OX(t){const e=_n(X$),n=_n(K$),r=j(()=>e.resolve(se(t.to))),i=j(()=>{const{matched:l}=r.value,{length:u}=l,f=l[u-1],m=n.matched;if(!f||!m.length)return-1;const p=m.findIndex(Ww.bind(null,f));if(p>-1)return p;const _=CX(l[u-2]);return u>1&&CX(f)===_&&m[m.length-1].path!==_?m.findIndex(Ww.bind(null,l[u-2])):p}),a=j(()=>i.value>-1&&iAe(n.params,r.value.params)),s=j(()=>i.value>-1&&i.value===n.matched.length-1&&pae(n.params,r.value.params));function o(l={}){return rAe(l)?e[se(t.replace)?"replace":"push"](se(t.to)).catch(wC):Promise.resolve()}return{route:r,href:j(()=>r.value.href),isActive:a,isExactActive:s,navigate:o}}const tAe=Be({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:OX,setup(t,{slots:e}){const n=ga(OX(t)),{options:r}=_n(X$),i=j(()=>({[AX(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[AX(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=e.default&&e.default(n);return t.custom?a:wo("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},a)}}}),nAe=tAe;function rAe(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function iAe(t,e){for(const n in e){const r=e[n],i=t[n];if(typeof r=="string"){if(r!==i)return!1}else if(!Ql(i)||i.length!==r.length||r.some((a,s)=>a!==i[s]))return!1}return!0}function CX(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const AX=(t,e,n)=>t??e??n,aAe=Be({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=_n(DY),i=j(()=>t.route||r.value),a=_n(xX,0),s=j(()=>{let u=se(a);const{matched:f}=i.value;let m;for(;(m=f[u])&&!m.components;)u++;return u}),o=j(()=>i.value.matched[s.value]);$n(xX,j(()=>s.value+1)),$n(Z0e,o),$n(DY,i);const l=_e();return bt(()=>[l.value,o.value,t.name],([u,f,m],[p,_,S])=>{f&&(f.instances[m]=u,_&&_!==f&&u&&u===p&&(f.leaveGuards.size||(f.leaveGuards=_.leaveGuards),f.updateGuards.size||(f.updateGuards=_.updateGuards))),u&&f&&(!_||!Ww(f,_)||!p)&&(f.enterCallbacks[m]||[]).forEach(T=>T(u))},{flush:"post"}),()=>{const u=i.value,f=t.name,m=o.value,p=m&&m.components[f];if(!p)return RX(n.default,{Component:p,route:u});const _=m.props[f],S=_?_===!0?u.params:typeof _=="function"?_(u):_:null,x=wo(p,hr({},S,e,{onVnodeUnmounted:O=>{O.component.isUnmounted&&(m.instances[f]=null)},ref:l}));return RX(n.default,{Component:x,route:u})||x}}});function RX(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const sAe=aAe;function oAe(t){const e=P0e(t.routes,t),n=t.parseQuery||j0e,r=t.stringifyQuery||wX,i=t.history,a=RO(),s=RO(),o=RO(),l=Yt(hd);let u=hd;rg&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=nL.bind(null,Ce=>""+Ce),m=nL.bind(null,K0e),p=nL.bind(null,ak);function _(Ce,Ue){let Ke,He;return _ae(Ce)?(Ke=e.getRecordMatcher(Ce),He=Ue):He=Ce,e.addRoute(He,Ke)}function S(Ce){const Ue=e.getRecordMatcher(Ce);Ue&&e.removeRoute(Ue)}function T(){return e.getRoutes().map(Ce=>Ce.record)}function x(Ce){return!!e.getRecordMatcher(Ce)}function O(Ce,Ue){if(Ue=hr({},Ue||l.value),typeof Ce=="string"){const X=rL(n,Ce,Ue.path),he=e.resolve({path:X.path},Ue),Ie=i.createHref(X.fullPath);return hr(X,he,{params:p(he.params),hash:ak(X.hash),redirectedFrom:void 0,href:Ie})}let Ke;if("path"in Ce)Ke=hr({},Ce,{path:rL(n,Ce.path,Ue.path).path});else{const X=hr({},Ce.params);for(const he in X)X[he]==null&&delete X[he];Ke=hr({},Ce,{params:m(X)}),Ue.params=m(Ue.params)}const He=e.resolve(Ke,Ue),$e=Ce.hash||"";He.params=f(p(He.params));const Xe=c0e(r,hr({},Ce,{hash:G0e($e),path:He.path})),K=i.createHref(Xe);return hr({fullPath:Xe,hash:$e,query:r===wX?J0e(Ce.query):Ce.query||{}},He,{redirectedFrom:void 0,href:K})}function N(Ce){return typeof Ce=="string"?rL(n,Ce,l.value.path):hr({},Ce)}function L(Ce,Ue){if(u!==Ce)return Xw(8,{from:Ue,to:Ce})}function F(Ce){return $(Ce)}function P(Ce){return F(hr(N(Ce),{replace:!0}))}function V(Ce){const Ue=Ce.matched[Ce.matched.length-1];if(Ue&&Ue.redirect){const{redirect:Ke}=Ue;let He=typeof Ke=="function"?Ke(Ce):Ke;return typeof He=="string"&&(He=He.includes("?")||He.includes("#")?He=N(He):{path:He},He.params={}),hr({query:Ce.query,hash:Ce.hash,params:"path"in He?{}:Ce.params},He)}}function $(Ce,Ue){const Ke=u=O(Ce),He=l.value,$e=Ce.state,Xe=Ce.force,K=Ce.replace===!0,X=V(Ke);if(X)return $(hr(N(X),{state:typeof X=="object"?hr({},$e,X.state):$e,force:Xe,replace:K}),Ue||Ke);const he=Ke;he.redirectedFrom=Ue;let Ie;return!Xe&&u0e(r,He,Ke)&&(Ie=Xw(16,{to:he,from:He}),be(He,He,!0,!1)),(Ie?Promise.resolve(Ie):W(he,He)).catch(Le=>lu(Le)?lu(Le,2)?Le:ye(Le):ge(Le,he,He)).then(Le=>{if(Le){if(lu(Le,2))return $(hr({replace:K},N(Le.to),{state:typeof Le.to=="object"?hr({},$e,Le.to.state):$e,force:Xe}),Ue||he)}else Le=J(he,He,!0,K,$e);return ie(he,He,Le),Le})}function z(Ce,Ue){const Ke=L(Ce,Ue);return Ke?Promise.reject(Ke):Promise.resolve()}function U(Ce){const Ue=Ve.values().next().value;return Ue&&typeof Ue.runWithContext=="function"?Ue.runWithContext(Ce):Ce()}function W(Ce,Ue){let Ke;const[He,$e,Xe]=lAe(Ce,Ue);Ke=iL(He.reverse(),"beforeRouteLeave",Ce,Ue);for(const X of He)X.leaveGuards.forEach(he=>{Ke.push(Ad(he,Ce,Ue))});const K=z.bind(null,Ce,Ue);return Ke.push(K),Re(Ke).then(()=>{Ke=[];for(const X of a.list())Ke.push(Ad(X,Ce,Ue));return Ke.push(K),Re(Ke)}).then(()=>{Ke=iL($e,"beforeRouteUpdate",Ce,Ue);for(const X of $e)X.updateGuards.forEach(he=>{Ke.push(Ad(he,Ce,Ue))});return Ke.push(K),Re(Ke)}).then(()=>{Ke=[];for(const X of Xe)if(X.beforeEnter)if(Ql(X.beforeEnter))for(const he of X.beforeEnter)Ke.push(Ad(he,Ce,Ue));else Ke.push(Ad(X.beforeEnter,Ce,Ue));return Ke.push(K),Re(Ke)}).then(()=>(Ce.matched.forEach(X=>X.enterCallbacks={}),Ke=iL(Xe,"beforeRouteEnter",Ce,Ue),Ke.push(K),Re(Ke))).then(()=>{Ke=[];for(const X of s.list())Ke.push(Ad(X,Ce,Ue));return Ke.push(K),Re(Ke)}).catch(X=>lu(X,8)?X:Promise.reject(X))}function ie(Ce,Ue,Ke){for(const He of o.list())U(()=>He(Ce,Ue,Ke))}function J(Ce,Ue,Ke,He,$e){const Xe=L(Ce,Ue);if(Xe)return Xe;const K=Ue===hd,X=rg?history.state:{};Ke&&(He||K?i.replace(Ce.fullPath,hr({scroll:K&&X&&X.scroll},$e)):i.push(Ce.fullPath,$e)),l.value=Ce,be(Ce,Ue,Ke,K),ye()}let ce;function te(){ce||(ce=i.listen((Ce,Ue,Ke)=>{if(!Ye.listening)return;const He=O(Ce),$e=V(He);if($e){$(hr($e,{replace:!0}),He).catch(wC);return}u=He;const Xe=l.value;rg&&v0e(gX(Xe.fullPath,Ke.delta),LD()),W(He,Xe).catch(K=>lu(K,12)?K:lu(K,2)?($(K.to,He).then(X=>{lu(X,20)&&!Ke.delta&&Ke.type===h0.pop&&i.go(-1,!1)}).catch(wC),Promise.reject()):(Ke.delta&&i.go(-Ke.delta,!1),ge(K,He,Xe))).then(K=>{K=K||J(He,Xe,!1),K&&(Ke.delta&&!lu(K,8)?i.go(-Ke.delta,!1):Ke.type===h0.pop&&lu(K,20)&&i.go(-1,!1)),ie(He,Xe,K)}).catch(wC)}))}let ue=RO(),le=RO(),pe;function ge(Ce,Ue,Ke){ye(Ce);const He=le.list();return He.length?He.forEach($e=>$e(Ce,Ue,Ke)):console.error(Ce),Promise.reject(Ce)}function me(){return pe&&l.value!==hd?Promise.resolve():new Promise((Ce,Ue)=>{ue.add([Ce,Ue])})}function ye(Ce){return pe||(pe=!Ce,te(),ue.list().forEach(([Ue,Ke])=>Ce?Ke(Ce):Ue()),ue.reset()),Ce}function be(Ce,Ue,Ke,He){const{scrollBehavior:$e}=t;if(!rg||!$e)return Promise.resolve();const Xe=!Ke&&y0e(gX(Ce.fullPath,0))||(He||!Ke)&&history.state&&history.state.scroll||null;return fr().then(()=>$e(Ce,Ue,Xe)).then(K=>K&&_0e(K)).catch(K=>ge(K,Ce,Ue))}const Ae=Ce=>i.go(Ce);let Ne;const Ve=new Set,Ye={currentRoute:l,listening:!0,addRoute:_,removeRoute:S,hasRoute:x,getRoutes:T,resolve:O,options:t,push:F,replace:P,go:Ae,back:()=>Ae(-1),forward:()=>Ae(1),beforeEach:a.add,beforeResolve:s.add,afterEach:o.add,onError:le.add,isReady:me,install(Ce){const Ue=this;Ce.component("RouterLink",nAe),Ce.component("RouterView",sAe),Ce.config.globalProperties.$router=Ue,Object.defineProperty(Ce.config.globalProperties,"$route",{enumerable:!0,get:()=>se(l)}),rg&&!Ne&&l.value===hd&&(Ne=!0,F(i.location).catch($e=>{}));const Ke={};for(const $e in hd)Object.defineProperty(Ke,$e,{get:()=>l.value[$e],enumerable:!0});Ce.provide(X$,Ue),Ce.provide(K$,zq(Ke)),Ce.provide(DY,l);const He=Ce.unmount;Ve.add(Ce),Ce.unmount=function(){Ve.delete(Ce),Ve.size<1&&(u=hd,ce&&ce(),ce=null,l.value=hd,Ne=!1,pe=!1),He()}}};function Re(Ce){return Ce.reduce((Ue,Ke)=>Ue.then(()=>U(Ke)),Promise.resolve())}return Ye}function lAe(t,e){const n=[],r=[],i=[],a=Math.max(e.matched.length,t.matched.length);for(let s=0;sWw(u,o))?r.push(o):n.push(o));const l=t.matched[s];l&&(e.matched.find(u=>Ww(u,l))||i.push(l))}return[n,r,i]}function Wdn(){return _n(K$)}const cAe=[{path:"/lab",component:()=>NY(()=>import("./Layout-43540b2a-c64c4c357bc65b84.js"),["assets/Layout-43540b2a-c64c4c357bc65b84.js","assets/layout-736f470f-c64c4c357bc65b84.js","assets/Layout-80af0e4e-c64c4c357bc65b84.css"]),children:[{path:"",name:"evitaLab",component:()=>NY(()=>import("./MainView-5c5b572c-c64c4c357bc65b84.js"),["assets/MainView-5c5b572c-c64c4c357bc65b84.js","assets/layout-736f470f-c64c4c357bc65b84.js","assets/MainView-f5750473-c64c4c357bc65b84.css"])}]}],uAe=oAe({history:T0e({}.BASE_URL),routes:cAe});var dAe=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT @@ -1100,4 +1100,4 @@ ${f.join(", ")} }`),L=[S0()],F=_e(),P=j(()=>eln(l.params.dataPointer)),V=j(()=>[...i.getTabHistoryRecords(P.value)].reverse());function $(Ne){T.value=Ne[1]||"",N.value=Ne[2]||"",m.value="query"}function z(){i.clearTabHistory(P.value)}const U=_e(""),W=j(()=>J.value==null?"":JSON.stringify(JSON.parse(J.value.rawResponse),null,2)),ie=_e(),J=_e(),ce=[S0()],te=_e(),ue=_e(!1),le=j(()=>new AC(T.value,N.value));bt(le,Ne=>{u("dataUpdate",Ne)}),Ci(()=>{n.bind(lt.EvitaQLConsole_ExecuteQuery,l.id,pe),n.bind(lt.EvitaQLConsole_ShareTab,l.id,()=>{var Ne;return(Ne=_.value)==null?void 0:Ne.share()}),n.bind(lt.EvitaQLConsole_Query_QueryEditor,l.id,()=>{m.value="query",ge()}),n.bind(lt.EvitaQLConsole_Query_VariablesEditor,l.id,()=>{m.value="variables",me()}),n.bind(lt.EvitaQLConsole_Query_History,l.id,()=>{m.value="history",ye()}),n.bind(lt.EvitaQLConsole_Result_RawResultViewer,l.id,()=>{p.value="raw",be()}),n.bind(lt.EvitaQLConsole_Result_ResultVisualizer,l.id,()=>{p.value="visualiser",Ae()}),ge()}),Va(()=>{n.unbind(lt.EvitaQLConsole_ExecuteQuery,l.id),n.unbind(lt.EvitaQLConsole_ShareTab,l.id),n.unbind(lt.EvitaQLConsole_Query_QueryEditor,l.id),n.unbind(lt.EvitaQLConsole_Query_VariablesEditor,l.id),n.unbind(lt.EvitaQLConsole_Query_History,l.id),n.unbind(lt.EvitaQLConsole_Result_RawResultViewer,l.id),n.unbind(lt.EvitaQLConsole_Result_ResultVisualizer,l.id)});async function pe(){try{i.addTabHistoryRecord(P.value,tln(T.value,N.value))}catch(Ne){console.error(Ne),s.error(new tt(o("evitaQLConsole.notification.failedToSaveQueryToHistory")))}ue.value=!0;try{J.value=await r.executeEvitaQLQuery(l.params.dataPointer,T.value,JSON.parse(N.value)),ue.value=!1,U.value=T.value,p.value==="raw"&&be()}catch(Ne){s.error(Ne),ue.value=!1}}function ge(){setTimeout(()=>{var Ne;return(Ne=S.value)==null?void 0:Ne.focus()})}function me(){setTimeout(()=>{var Ne;return(Ne=O.value)==null?void 0:Ne.focus()})}function ye(){setTimeout(()=>{var Ne;return(Ne=F.value)==null?void 0:Ne.focus()})}function be(){setTimeout(()=>{var Ne;return(Ne=ie.value)==null?void 0:Ne.focus()})}function Ae(){setTimeout(()=>{var Ne;return(Ne=te.value)==null?void 0:Ne.focus()})}return u("ready"),l.params.executeOnOpen&&pe(),(Ne,Ve)=>(ne(),qe("div",nln,[I(nu,{"prepend-icon":"mdi-variable",path:se(f)},{append:H(()=>[I(C1,{ref_key:"shareTabButtonRef",ref:_,"tab-type":se(nr).EvitaQLConsole,"tab-params":Ne.params,"tab-data":le.value,disabled:!Ne.params.dataPointer.connection.preconfigured},null,8,["tab-type","tab-params","tab-data","disabled"]),I(IH,{loading:ue.value,onClick:pe},{default:H(()=>[I($i,{command:se(lt).EvitaQLConsole_ExecuteQuery},null,8,["command"]),Ee(" "+we(se(o)("common.button.run")),1)]),_:1},8,["loading"])]),_:1},8,["path"]),gt("div",rln,[I(ea,{class:"evitaql-editor-query-sections"},{default:H(()=>[I(Gk,{modelValue:m.value,"onUpdate:modelValue":Ve[0]||(Ve[0]=Ye=>m.value=Ye),side:"left"},{default:H(()=>[I(ko,{value:"query"},{default:H(()=>[I(vt,null,{default:H(()=>Ve[6]||(Ve[6]=[Ee("mdi-database-search")])),_:1}),I($i,{command:se(lt).EvitaQLConsole_Query_QueryEditor},null,8,["command"])]),_:1},8,["value"]),I(ko,{value:"variables"},{default:H(()=>[I(vt,null,{default:H(()=>Ve[7]||(Ve[7]=[Ee("mdi-variable")])),_:1}),I($i,{command:se(lt).EvitaQLConsole_Query_VariablesEditor},null,8,["command"])]),_:1},8,["value"]),I(ko,{value:"history"},{default:H(()=>[I(vt,null,{default:H(()=>Ve[8]||(Ve[8]=[Ee("mdi-history")])),_:1}),I($i,{command:se(lt).EvitaQLConsole_Query_History},null,8,["command"])]),_:1},8,["value"])]),_:1},8,["modelValue"])]),_:1}),I(se(Dz),{vertical:""},{default:H(()=>[I(se(ix),{class:"evitaql-editor-pane"},{default:H(()=>[I(np,{modelValue:m.value,"onUpdate:modelValue":Ve[3]||(Ve[3]=Ye=>m.value=Ye),direction:"vertical"},{default:H(()=>[I(Wa,{value:"query"},{default:H(()=>[I(Lk,{ref_key:"queryEditorRef",ref:S,modelValue:T.value,"onUpdate:modelValue":Ve[1]||(Ve[1]=Ye=>T.value=Ye),"additional-extensions":x},null,8,["modelValue"])]),_:1},8,["value"]),I(Wa,{value:"variables"},{default:H(()=>[I(Lk,{ref_key:"variablesEditorRef",ref:O,modelValue:N.value,"onUpdate:modelValue":Ve[2]||(Ve[2]=Ye=>N.value=Ye),"additional-extensions":L},null,8,["modelValue"])]),_:1},8,["value"]),I(Wa,{value:"history"},{default:H(()=>[I(Zon,{ref_key:"historyRef",ref:F,items:V.value,onSelectHistoryRecord:$,"onUpdate:clearHistory":z},null,8,["items"])]),_:1},8,["value"])]),_:1},8,["modelValue"])]),_:1}),I(se(ix),{"min-size":"20",class:"evitaql-editor-pane"},{default:H(()=>[I(np,{modelValue:p.value,"onUpdate:modelValue":Ve[4]||(Ve[4]=Ye=>p.value=Ye),direction:"vertical"},{default:H(()=>[I(Wa,{value:"raw"},{default:H(()=>[p.value==="raw"?(ne(),ve(mx,{key:0,ref_key:"rawResultEditorRef",ref:ie,"model-value":W.value,placeholder:se(o)("evitaQLConsole.placeholder.results"),"read-only":"","additional-extensions":ce},null,8,["model-value","placeholder"])):ot("",!0)]),_:1},8,["value"]),I(Wa,{value:"visualiser"},{default:H(()=>[p.value==="visualiser"?(ne(),ve(Wde,{key:0,ref_key:"resultVisualiserRef",ref:te,"catalog-pointer":Ne.params.dataPointer,"visualiser-service":se(a),"input-query":U.value||"",result:J.value},null,8,["catalog-pointer","visualiser-service","input-query","result"])):ot("",!0)]),_:1},8,["value"])]),_:1},8,["modelValue"])]),_:1})]),_:1}),I(ea,{class:"evitaql-editor-result-sections"},{default:H(()=>[I(Gk,{modelValue:p.value,"onUpdate:modelValue":Ve[5]||(Ve[5]=Ye=>p.value=Ye),side:"right"},{default:H(()=>[I(ko,{value:"raw"},{default:H(()=>[I(vt,null,{default:H(()=>Ve[9]||(Ve[9]=[Ee("mdi-code-braces")])),_:1}),I($i,{command:se(lt).EvitaQLConsole_Result_RawResultViewer},null,8,["command"])]),_:1},8,["value"]),I(ko,{value:"visualiser"},{default:H(()=>[I(vt,null,{default:H(()=>Ve[10]||(Ve[10]=[Ee("mdi-file-tree-outline")])),_:1}),I($i,{command:se(lt).EvitaQLConsole_Result_ResultVisualizer},null,8,["command"])]),_:1},8,["value"])]),_:1},8,["modelValue"])]),_:1})])]))}});const aln=tn(iln,[["__scopeId","data-v-9902ab0f"]]);class Rq extends ru{constructor(e,n,r){super(void 0,e,"mdi-console",pi(aln),n,r)}}class Y7{constructor(e,n){y(this,"dataPointer");y(this,"executeOnOpen");this.dataPointer=e,this.executeOnOpen=n}toSerializable(){return{connectionId:this.dataPointer.connection.id,catalogName:this.dataPointer.catalogName}}}class q7 extends zH{constructor(e,n){super(e,n)}}const Tme=Symbol("evitaQLConsoleTabFactory");class sln{constructor(e){y(this,"connectionService");this.connectionService=e}createNew(e,n,r=void 0,i=!1){return new Rq(this.constructTitle(e,n),this.createNewTabParams(e,n,i),r||new AC)}restoreFromJson(e,n){const r=this.restoreTabParamsFromSerializable(e),i=this.restoreTabDataFromSerializable(n);return new Rq(this.constructTitle(r.dataPointer.connection,r.dataPointer.catalogName),r,i)}constructTitle(e,n){return`${n} [${e.name}]`}createNewTabParams(e,n,r){return new Y7(new q7(e,n),r)}restoreTabParamsFromSerializable(e){const n=e;return new Y7(new q7(this.connectionService.getConnection(n.connectionId),n.catalogName),!1)}restoreTabDataFromSerializable(e){if(e==null)return new AC;const n=e;return new AC(n.query,n.variables)}}const _fn=()=>Vn(Tme);class $7{constructor(e,n=!1){y(this,"dataPointer");y(this,"executeOnOpen");this.dataPointer=e,this.executeOnOpen=n}toSerializable(){return{connectionId:this.dataPointer.connection.id,catalogName:this.dataPointer.catalogName,instanceType:this.dataPointer.instanceType}}}class z7 extends zH{constructor(n,r,i){super(n,r);y(this,"instanceType");this.instanceType=i}}const wme=Symbol("graphQLConsoleTabFactory");class oln{constructor(e){y(this,"connectionService");this.connectionService=e}createNew(e,n,r,i=void 0,a=!1){return new J2(this.constructTitle(e,n,r),this.createNewTabParams(e,n,r,a),i||new RC)}restoreFromJson(e,n){const r=this.restoreTabParamsFromSerializable(e),i=this.restoreTabDataFromSerializable(n);return new J2(this.constructTitle(r.dataPointer.connection,r.dataPointer.catalogName,r.dataPointer.instanceType),r,i)}constructTitle(e,n,r){return(r===df.System?r:`${n} - ${r}`)+` [${e.name}]`}createNewTabParams(e,n,r,i){return new $7(new z7(e,n,r),i)}restoreTabParamsFromSerializable(e){const n=e;return new $7(new z7(this.connectionService.getConnection(n.connectionId),n.catalogName,n.instanceType),!1)}restoreTabDataFromSerializable(e){if(e==null)return new RC;const n=e;return new RC(n.query,n.variables)}}const vfn=()=>Vn(wme),xme=Symbol("keymapViewerTabFactory");class lln{createNew(){return new tme}}const yfn=()=>Vn(xme),cln=j$("workspace",()=>{const t=_e([]),e=_e(new Map),n=_e(new Map);return{tabDefinitions:t,tabData:e,tabHistory:n}});var Ome={exports:{}};/*! store2 - v2.14.2 - 2022-07-18 * Copyright (c) 2022 Nathan Bubna; Licensed (MIT OR GPL-3.0) */(function(t){(function(e,n){var r={version:"2.14.2",areas:{},apis:{},nsdelim:".",inherit:function(a,s){for(var o in a)s.hasOwnProperty(o)||Object.defineProperty(s,o,Object.getOwnPropertyDescriptor(a,o));return s},stringify:function(a,s){return a===void 0||typeof a=="function"?a+"":JSON.stringify(a,s||r.replace)},parse:function(a,s){try{return JSON.parse(a,s||r.revive)}catch{return a}},fn:function(a,s){r.storeAPI[a]=s;for(var o in r.apis)r.apis[o][a]=s},get:function(a,s){return a.getItem(s)},set:function(a,s,o){a.setItem(s,o)},remove:function(a,s){a.removeItem(s)},key:function(a,s){return a.key(s)},length:function(a){return a.length},clear:function(a){a.clear()},Store:function(a,s,o){var l=r.inherit(r.storeAPI,function(f,m,p){return arguments.length===0?l.getAll():typeof m=="function"?l.transact(f,m,p):m!==void 0?l.set(f,m,p):typeof f=="string"||typeof f=="number"?l.get(f):typeof f=="function"?l.each(f):f?l.setAll(f,m):l.clear()});l._id=a;try{var u="__store2_test";s.setItem(u,"ok"),l._area=s,s.removeItem(u)}catch{l._area=r.storage("fake")}return l._ns=o||"",r.areas[a]||(r.areas[a]=l._area),r.apis[l._ns+l._id]||(r.apis[l._ns+l._id]=l),l},storeAPI:{area:function(a,s){var o=this[a];return(!o||!o.area)&&(o=r.Store(a,s,this._ns),this[a]||(this[a]=o)),o},namespace:function(a,s,o){if(o=o||this._delim||r.nsdelim,!a)return this._ns?this._ns.substring(0,this._ns.length-o.length):"";var l=a,u=this[l];if((!u||!u.namespace)&&(u=r.Store(this._id,this._area,this._ns+l+o),u._delim=o,this[l]||(this[l]=u),!s))for(var f in r.areas)u.area(f,r.areas[f]);return u},isFake:function(a){return a?(this._real=this._area,this._area=r.storage("fake")):a===!1&&(this._area=this._real||this._area),this._area.name==="fake"},toString:function(){return"store"+(this._ns?"."+this.namespace():"")+"["+this._id+"]"},has:function(a){return this._area.has?this._area.has(this._in(a)):this._in(a)in this._area},size:function(){return this.keys().length},each:function(a,s){for(var o=0,l=r.length(this._area);or.length(this._area)&&(l--,o--)}return s||this},keys:function(a){return this.each(function(s,o,l){l.push(s)},a||[])},get:function(a,s){var o=r.get(this._area,this._in(a)),l;return typeof s=="function"&&(l=s,s=null),o!==null?r.parse(o,l):s??o},getAll:function(a){return this.each(function(s,o,l){l[s]=o},a||{})},transact:function(a,s,o){var l=this.get(a,o),u=s(l);return this.set(a,u===void 0?l:u),this},set:function(a,s,o){var l=this.get(a),u;return l!=null&&o===!1?s:(typeof o=="function"&&(u=o,o=void 0),r.set(this._area,this._in(a),r.stringify(s,u),o)||l)},setAll:function(a,s){var o,l;for(var u in a)l=a[u],this.set(u,l,s)!==l&&(o=!0);return o},add:function(a,s,o){var l=this.get(a);if(l instanceof Array)s=l.concat(s);else if(l!==null){var u=typeof l;if(u===typeof s&&u==="object"){for(var f in s)l[f]=s[f];s=l}else s=l+s}return r.set(this._area,this._in(a),r.stringify(s,o)),s},remove:function(a,s){var o=this.get(a,s);return r.remove(this._area,this._in(a)),o},clear:function(){return this._ns?this.each(function(a){r.remove(this._area,this._in(a))},1):r.clear(this._area),this},clearAll:function(){var a=this._area;for(var s in r.areas)r.areas.hasOwnProperty(s)&&(this._area=r.areas[s],this.clear());return this._area=a,this},_in:function(a){return typeof a!="string"&&(a=r.stringify(a)),this._ns?this._ns+a:a},_out:function(a){return this._ns?a&&a.indexOf(this._ns)===0?a.substring(this._ns.length):void 0:a}},storage:function(a){return r.inherit(r.storageAPI,{items:{},name:a})},storageAPI:{length:0,has:function(a){return this.items.hasOwnProperty(a)},key:function(a){var s=0;for(var o in this.items)if(this.has(o)&&a===s++)return o},setItem:function(a,s){this.has(a)||this.length++,this.items[a]=s},removeItem:function(a){this.has(a)&&(delete this.items[a],this.length--)},getItem:function(a){return this.has(a)?this.items[a]:null},clear:function(){for(var a in this.items)this.removeItem(a)}}},i=r.Store("local",function(){try{return localStorage}catch{}}());i.local=i,i._=r,i.area("session",function(){try{return sessionStorage}catch{}}()),i.area("page",r.storage("page")),typeof n=="function"&&n.amd!==void 0?n("store2",[],function(){return i}):t.exports?t.exports=i:(e.store&&(r.conflict=e.store),e.store=i)})(lf,lf&&lf.define)})(Ome);var uln=Ome.exports;const dln=Ku(uln),fln=BD.h64(),hln=3,iG=Symbol("labStorage");class mln{constructor(e){y(this,"storage");this.storage=dln.namespace(`evitaLab:${fln.update(e).digest().toString(16)}:${hln}`)}get(e,n){return this.storage.get(e)||n}set(e,n){this.storage.set(e,n,!0)}remove(e){this.storage.remove(e)}}const Cme=Symbol("sharedTabResolver");class pln{constructor(e,n,r,i){y(this,"entityViewerTabFactory");y(this,"evitaQLConsoleTabFactory");y(this,"graphQLConsoleTabFactory");y(this,"schemaViewerTabFactory");this.entityViewerTabFactory=e,this.evitaQLConsoleTabFactory=n,this.graphQLConsoleTabFactory=r,this.schemaViewerTabFactory=i}async resolve(e){if(e==null)return;const n=d1.fromLinkParam(e);switch(n.tabType){case"data-grid":case"dataGrid":case nr.EntityViewer:return this.entityViewerTabFactory.restoreFromJson(n.tabParams,n.tabData);case"evitaql-console":case nr.EvitaQLConsole:return this.evitaQLConsoleTabFactory.restoreFromJson(n.tabParams,n.tabData);case"graphql-console":case nr.GraphQLConsole:return this.graphQLConsoleTabFactory.restoreFromJson(n.tabParams,n.tabData);case"schema-viewer":case nr.SchemaViewer:return this.schemaViewerTabFactory.restoreFromJson(n.tabParams);default:throw new tt(`Unsupported shared tab type '${n.tabType}'.`)}}}const bfn=()=>Vn(Cme);class Q7{constructor(e,n=!1){y(this,"executeOnOpen");y(this,"connection");this.connection=e,this.executeOnOpen=n}toSerializable(){return{connection:this.connection}}}const Ame=Symbol("serverStatusTabFactory");class gln{constructor(e){y(this,"connectionService");this.connectionService=e}createNew(e,n=!1){return new wq(this.constructTitle(e),this.createTabParams(e,n))}createTabParams(e,n=!1){return new Q7(e,n)}restoreFromJson(e){const n=e;return new wq(this.constructTitle(n.connection),new Q7(this.connectionService.getConnection(n.connection.id)))}constructTitle(e){return`Server [${e.name}]`}}const Sfn=()=>Vn(Ame);class H7{constructor(e){y(this,"connection");this.connection=e}toSerializable(){return{connectionId:this.connection.id}}}const Rme=Symbol("BackupsTabFactory");class _ln{constructor(e){y(this,"connectionService");this.connectionService=e}createNew(e){return new Cq(this.constructTitle(e),new H7(e))}restoreFromJson(e){const n=this.restoreTabParamsFromSerializable(e);return new Cq(this.constructTitle(n.connection),n)}constructTitle(e){return`Catalog backups [${e.name}]`}restoreTabParamsFromSerializable(e){const n=e;return new H7(this.connectionService.getConnection(n.connectionId))}}const Efn=()=>Vn(Rme);class G7{constructor(e){y(this,"connection");this.connection=e}toSerializable(){return{connectionId:this.connection.id}}}const Nme=Symbol("taskViewerTabFactory");class vln{constructor(e){y(this,"connectionService");this.connectionService=e}createNew(e){return new xq(this.constructTitle(e),new G7(e))}restoreFromJson(e){const n=this.restoreTabParamsFromSerializable(e);return new xq(this.constructTitle(n.connection),n)}constructTitle(e){return`Tasks [${e.name}]`}restoreTabParamsFromSerializable(e){const n=e;return new G7(this.connectionService.getConnection(n.connectionId))}}const Tfn=()=>Vn(Nme);class W7{constructor(e){y(this,"connection");this.connection=e}toSerializable(){return{connectionId:this.connection.id}}}const Ime=Symbol("jfrViewerTabFactory");class yln{constructor(e){y(this,"connectionService");this.connectionService=e}createNew(e){return new Aq(this.constructTitle(e),new W7(e))}restoreFromJson(e){const n=this.restoreTabParamsFromSerializable(e);return new Aq(this.constructTitle(n.connection),n)}constructTitle(e){return`JFR Recordings [${e.name}]`}restoreTabParamsFromSerializable(e){const n=e;return new W7(this.connectionService.getConnection(n.connectionId))}}function wfn(){return Vn(Ime)}class bln{register(e){const n=cln(),r=e.inject(iG),i=e.inject(jl),a=new Ben(i);e.provide(Nhe,a);const s=new sln(i);e.provide(Tme,s);const o=new oln(i);e.provide(wme,o);const l=new jin(i);e.provide(Zhe,l);const u=new lln;e.provide(xme,u);const f=new gln(i);e.provide(Ame,f);const m=new vln(i);e.provide(Nme,m);const p=new yln(i);e.provide(Ime,p);const _=new _ln(i);e.provide(Rme,_),e.provide(rG,new Yon(n,r,a,s,o,l,u,f,m,_,p)),e.provide(Pae,new PAe(i,s,o)),e.provide(Cme,new pln(a,s,o,l))}}class Sln extends fO{constructor(n,r,i,a,s,o){super();y(this,"version");y(this,"name");y(this,"nameVariants");y(this,"description");y(this,"attributes");y(this,"_entitySchemas");y(this,"entitySchemaAccessor");y(this,"_representativeFlags",Ft());this.version=n,this.name=r,this.nameVariants=i,this.description=a,this.attributes=s.map(l=>Ir(l.map(u=>[u.name,u]))),this.entitySchemaAccessor=o}async entitySchemas(){if(this._entitySchemas==null){const n=await this.entitySchemaAccessor(this.name);this._entitySchemas=n.map(r=>Ir(r.map(i=>[i.name,i])))}return this._entitySchemas}get representativeFlags(){return this._representativeFlags}}class Ge{constructor(e,n){y(this,"supported");y(this,"actualValue");this.supported=e,this.actualValue=n}static notSupported(){return new Ge(!1,void 0)}static of(e){return new Ge(!0,e)}map(e){return this.supported?Ge.of(e(this.actualValue)):Ge.notSupported()}isSupported(){return this.supported}ifSupported(e){this.supported&&e(this.actualValue)}getOrElse(e){return this.supported?this.actualValue:e}getOrElseGet(e){return this.supported?this.actualValue:e()}getIfSupported(){if(this.supported)return this.actualValue}getOrThrow(){if(this.supported)return this.actualValue;throw new tt("Value is not supported")}toString(){return String(this.actualValue)}}class Eln extends fO{constructor(n,r,i,a,s,o,l,u,f,m,p,_,S,T,x,O){super();y(this,"version");y(this,"name");y(this,"nameVariants");y(this,"description");y(this,"deprecationNotice");y(this,"withGeneratedPrimaryKey");y(this,"withHierarchy");y(this,"withPrice");y(this,"indexedPricePlaces");y(this,"locales");y(this,"currencies");y(this,"evolutionMode");y(this,"attributes");y(this,"sortableAttributeCompounds");y(this,"associatedData");y(this,"references");y(this,"_representativeFlags");this.version=n,this.name=r,this.nameVariants=i,this.description=a,this.deprecationNotice=s,this.withGeneratedPrimaryKey=o,this.withHierarchy=l,this.withPrice=u,this.indexedPricePlaces=f,this.locales=m.map(N=>Ft(N)),this.currencies=p.map(N=>Ft(N)),this.evolutionMode=_.map(N=>Ft(N)),this.attributes=S.map(N=>Ir(N.map(L=>[L.name,L]))),this.sortableAttributeCompounds=T.map(N=>Ir(N.map(L=>[L.name,L]))),this.associatedData=x.map(N=>Ir(N.map(L=>[L.name,L]))),this.references=O.map(N=>Ir(N.map(L=>[L.name,L])))}get representativeFlags(){if(this._representativeFlags==null){const n=[];this.withHierarchy.getOrElse(!1)&&n.push("_entitySchema.hierarchical"),this._representativeFlags=Ft(n)}return this._representativeFlags}}var Vl=(t=>(t[t.WARMING_UP=0]="WARMING_UP",t[t.ALIVE=1]="ALIVE",t[t.UNKNOWN_CATALOG_STATE=2]="UNKNOWN_CATALOG_STATE",t))(Vl||{});A.util.setEnumType(Vl,"io.evitadb.externalApi.grpc.generated.GrpcCatalogState",[{no:0,name:"WARMING_UP"},{no:1,name:"ALIVE"},{no:2,name:"UNKNOWN_CATALOG_STATE"}]);var Rs=(t=>(t[t.NOT_UNIQUE=0]="NOT_UNIQUE",t[t.UNIQUE_WITHIN_COLLECTION=1]="UNIQUE_WITHIN_COLLECTION",t[t.UNIQUE_WITHIN_COLLECTION_LOCALE=2]="UNIQUE_WITHIN_COLLECTION_LOCALE",t))(Rs||{});A.util.setEnumType(Rs,"io.evitadb.externalApi.grpc.generated.GrpcAttributeUniquenessType",[{no:0,name:"NOT_UNIQUE"},{no:1,name:"UNIQUE_WITHIN_COLLECTION"},{no:2,name:"UNIQUE_WITHIN_COLLECTION_LOCALE"}]);var bo=(t=>(t[t.NOT_GLOBALLY_UNIQUE=0]="NOT_GLOBALLY_UNIQUE",t[t.UNIQUE_WITHIN_CATALOG=1]="UNIQUE_WITHIN_CATALOG",t[t.UNIQUE_WITHIN_CATALOG_LOCALE=2]="UNIQUE_WITHIN_CATALOG_LOCALE",t))(bo||{});A.util.setEnumType(bo,"io.evitadb.externalApi.grpc.generated.GrpcGlobalAttributeUniquenessType",[{no:0,name:"NOT_GLOBALLY_UNIQUE"},{no:1,name:"UNIQUE_WITHIN_CATALOG"},{no:2,name:"UNIQUE_WITHIN_CATALOG_LOCALE"}]);var iP=(t=>(t[t.WITH_TAX=0]="WITH_TAX",t[t.WITHOUT_TAX=1]="WITHOUT_TAX",t))(iP||{});A.util.setEnumType(iP,"io.evitadb.externalApi.grpc.generated.GrpcQueryPriceMode",[{no:0,name:"WITH_TAX"},{no:1,name:"WITHOUT_TAX"}]);var aP=(t=>(t[t.FETCH_NONE=0]="FETCH_NONE",t[t.RESPECTING_FILTER=1]="RESPECTING_FILTER",t[t.ALL=2]="ALL",t))(aP||{});A.util.setEnumType(aP,"io.evitadb.externalApi.grpc.generated.GrpcPriceContentMode",[{no:0,name:"FETCH_NONE"},{no:1,name:"RESPECTING_FILTER"},{no:2,name:"ALL"}]);var Mf=(t=>(t[t.ASC=0]="ASC",t[t.DESC=1]="DESC",t))(Mf||{});A.util.setEnumType(Mf,"io.evitadb.externalApi.grpc.generated.GrpcOrderDirection",[{no:0,name:"ASC"},{no:1,name:"DESC"}]);var bx=(t=>(t[t.NULLS_FIRST=0]="NULLS_FIRST",t[t.NULLS_LAST=1]="NULLS_LAST",t))(bx||{});A.util.setEnumType(bx,"io.evitadb.externalApi.grpc.generated.GrpcOrderBehaviour",[{no:0,name:"NULLS_FIRST"},{no:1,name:"NULLS_LAST"}]);var sP=(t=>(t[t.NULL=0]="NULL",t[t.NOT_NULL=1]="NOT_NULL",t))(sP||{});A.util.setEnumType(sP,"io.evitadb.externalApi.grpc.generated.GrpcAttributeSpecialValue",[{no:0,name:"NULL"},{no:1,name:"NOT_NULL"}]);var oP=(t=>(t[t.COUNTS=0]="COUNTS",t[t.IMPACT=1]="IMPACT",t))(oP||{});A.util.setEnumType(oP,"io.evitadb.externalApi.grpc.generated.GrpcFacetStatisticsDepth",[{no:0,name:"COUNTS"},{no:1,name:"IMPACT"}]);var lP=(t=>(t[t.LEAVE_EMPTY=0]="LEAVE_EMPTY",t[t.REMOVE_EMPTY=1]="REMOVE_EMPTY",t))(lP||{});A.util.setEnumType(lP,"io.evitadb.externalApi.grpc.generated.GrpcEmptyHierarchicalEntityBehaviour",[{no:0,name:"LEAVE_EMPTY"},{no:1,name:"REMOVE_EMPTY"}]);var cP=(t=>(t[t.COMPLETE_FILTER=0]="COMPLETE_FILTER",t[t.WITHOUT_USER_FILTER=1]="WITHOUT_USER_FILTER",t))(cP||{});A.util.setEnumType(cP,"io.evitadb.externalApi.grpc.generated.GrpcStatisticsBase",[{no:0,name:"COMPLETE_FILTER"},{no:1,name:"WITHOUT_USER_FILTER"}]);var uP=(t=>(t[t.CHILDREN_COUNT=0]="CHILDREN_COUNT",t[t.QUERIED_ENTITY_COUNT=1]="QUERIED_ENTITY_COUNT",t))(uP||{});A.util.setEnumType(uP,"io.evitadb.externalApi.grpc.generated.GrpcStatisticsType",[{no:0,name:"CHILDREN_COUNT"},{no:1,name:"QUERIED_ENTITY_COUNT"}]);var dP=(t=>(t[t.STANDARD=0]="STANDARD",t[t.OPTIMIZED=1]="OPTIMIZED",t))(dP||{});A.util.setEnumType(dP,"io.evitadb.externalApi.grpc.generated.GrpcHistogramBehavior",[{no:0,name:"STANDARD"},{no:1,name:"OPTIMIZED"}]);var aG=(t=>(t[t.ANY=0]="ANY",t[t.EXISTING=1]="EXISTING",t))(aG||{});A.util.setEnumType(aG,"io.evitadb.externalApi.grpc.generated.GrpcManagedReferencesBehaviour",[{no:0,name:"ANY"},{no:1,name:"EXISTING"}]);var kc=(t=>(t[t.NONE=0]="NONE",t[t.LOWEST_PRICE=1]="LOWEST_PRICE",t[t.SUM=2]="SUM",t[t.UNKNOWN=3]="UNKNOWN",t))(kc||{});A.util.setEnumType(kc,"io.evitadb.externalApi.grpc.generated.GrpcPriceInnerRecordHandling",[{no:0,name:"NONE"},{no:1,name:"LOWEST_PRICE"},{no:2,name:"SUM"},{no:3,name:"UNKNOWN"}]);var rD=(t=>(t[t.READ_ONLY=0]="READ_ONLY",t[t.READ_WRITE=1]="READ_WRITE",t[t.BINARY_READ_ONLY=2]="BINARY_READ_ONLY",t[t.BINARY_READ_WRITE=3]="BINARY_READ_WRITE",t))(rD||{});A.util.setEnumType(rD,"io.evitadb.externalApi.grpc.generated.GrpcSessionType",[{no:0,name:"READ_ONLY"},{no:1,name:"READ_WRITE"},{no:2,name:"BINARY_READ_ONLY"},{no:3,name:"BINARY_READ_WRITE"}]);var si=(t=>(t[t.NOT_SPECIFIED=0]="NOT_SPECIFIED",t[t.ZERO_OR_ONE=1]="ZERO_OR_ONE",t[t.EXACTLY_ONE=2]="EXACTLY_ONE",t[t.ZERO_OR_MORE=3]="ZERO_OR_MORE",t[t.ONE_OR_MORE=4]="ONE_OR_MORE",t))(si||{});A.util.setEnumType(si,"io.evitadb.externalApi.grpc.generated.GrpcCardinality",[{no:0,name:"NOT_SPECIFIED"},{no:1,name:"ZERO_OR_ONE"},{no:2,name:"EXACTLY_ONE"},{no:3,name:"ZERO_OR_MORE"},{no:4,name:"ONE_OR_MORE"}]);var so=(t=>(t[t.ADAPT_PRIMARY_KEY_GENERATION=0]="ADAPT_PRIMARY_KEY_GENERATION",t[t.ADDING_ATTRIBUTES=1]="ADDING_ATTRIBUTES",t[t.ADDING_ASSOCIATED_DATA=2]="ADDING_ASSOCIATED_DATA",t[t.ADDING_REFERENCES=3]="ADDING_REFERENCES",t[t.ADDING_PRICES=4]="ADDING_PRICES",t[t.ADDING_LOCALES=5]="ADDING_LOCALES",t[t.ADDING_CURRENCIES=6]="ADDING_CURRENCIES",t[t.ADDING_HIERARCHY=7]="ADDING_HIERARCHY",t))(so||{});A.util.setEnumType(so,"io.evitadb.externalApi.grpc.generated.GrpcEvolutionMode",[{no:0,name:"ADAPT_PRIMARY_KEY_GENERATION"},{no:1,name:"ADDING_ATTRIBUTES"},{no:2,name:"ADDING_ASSOCIATED_DATA"},{no:3,name:"ADDING_REFERENCES"},{no:4,name:"ADDING_PRICES"},{no:5,name:"ADDING_LOCALES"},{no:6,name:"ADDING_CURRENCIES"},{no:7,name:"ADDING_HIERARCHY"}]);var oR=(t=>(t[t.ADDING_ENTITY_TYPES=0]="ADDING_ENTITY_TYPES",t))(oR||{});A.util.setEnumType(oR,"io.evitadb.externalApi.grpc.generated.GrpcCatalogEvolutionMode",[{no:0,name:"ADDING_ENTITY_TYPES"}]);var Sx=(t=>(t[t.GLOBAL=0]="GLOBAL",t[t.ENTITY=1]="ENTITY",t[t.REFERENCE=2]="REFERENCE",t))(Sx||{});A.util.setEnumType(Sx,"io.evitadb.externalApi.grpc.generated.GrpcAttributeSchemaType",[{no:0,name:"GLOBAL"},{no:1,name:"ENTITY"},{no:2,name:"REFERENCE"}]);var yt=(t=>(t[t.STRING=0]="STRING",t[t.BYTE=1]="BYTE",t[t.SHORT=2]="SHORT",t[t.INTEGER=3]="INTEGER",t[t.LONG=4]="LONG",t[t.BOOLEAN=5]="BOOLEAN",t[t.CHARACTER=6]="CHARACTER",t[t.BIG_DECIMAL=7]="BIG_DECIMAL",t[t.OFFSET_DATE_TIME=8]="OFFSET_DATE_TIME",t[t.LOCAL_DATE_TIME=9]="LOCAL_DATE_TIME",t[t.LOCAL_DATE=10]="LOCAL_DATE",t[t.LOCAL_TIME=11]="LOCAL_TIME",t[t.DATE_TIME_RANGE=12]="DATE_TIME_RANGE",t[t.BIG_DECIMAL_NUMBER_RANGE=13]="BIG_DECIMAL_NUMBER_RANGE",t[t.LONG_NUMBER_RANGE=14]="LONG_NUMBER_RANGE",t[t.INTEGER_NUMBER_RANGE=15]="INTEGER_NUMBER_RANGE",t[t.SHORT_NUMBER_RANGE=16]="SHORT_NUMBER_RANGE",t[t.BYTE_NUMBER_RANGE=17]="BYTE_NUMBER_RANGE",t[t.LOCALE=18]="LOCALE",t[t.CURRENCY=19]="CURRENCY",t[t.UUID=20]="UUID",t[t.PREDECESSOR=21]="PREDECESSOR",t[t.REFERENCED_ENTITY_PREDECESSOR=22]="REFERENCED_ENTITY_PREDECESSOR",t[t.STRING_ARRAY=50]="STRING_ARRAY",t[t.BYTE_ARRAY=51]="BYTE_ARRAY",t[t.SHORT_ARRAY=52]="SHORT_ARRAY",t[t.INTEGER_ARRAY=53]="INTEGER_ARRAY",t[t.LONG_ARRAY=54]="LONG_ARRAY",t[t.BOOLEAN_ARRAY=55]="BOOLEAN_ARRAY",t[t.CHARACTER_ARRAY=56]="CHARACTER_ARRAY",t[t.BIG_DECIMAL_ARRAY=57]="BIG_DECIMAL_ARRAY",t[t.OFFSET_DATE_TIME_ARRAY=58]="OFFSET_DATE_TIME_ARRAY",t[t.LOCAL_DATE_TIME_ARRAY=59]="LOCAL_DATE_TIME_ARRAY",t[t.LOCAL_DATE_ARRAY=60]="LOCAL_DATE_ARRAY",t[t.LOCAL_TIME_ARRAY=61]="LOCAL_TIME_ARRAY",t[t.DATE_TIME_RANGE_ARRAY=62]="DATE_TIME_RANGE_ARRAY",t[t.BIG_DECIMAL_NUMBER_RANGE_ARRAY=63]="BIG_DECIMAL_NUMBER_RANGE_ARRAY",t[t.LONG_NUMBER_RANGE_ARRAY=64]="LONG_NUMBER_RANGE_ARRAY",t[t.INTEGER_NUMBER_RANGE_ARRAY=65]="INTEGER_NUMBER_RANGE_ARRAY",t[t.SHORT_NUMBER_RANGE_ARRAY=66]="SHORT_NUMBER_RANGE_ARRAY",t[t.BYTE_NUMBER_RANGE_ARRAY=67]="BYTE_NUMBER_RANGE_ARRAY",t[t.LOCALE_ARRAY=68]="LOCALE_ARRAY",t[t.CURRENCY_ARRAY=69]="CURRENCY_ARRAY",t[t.UUID_ARRAY=70]="UUID_ARRAY",t))(yt||{});A.util.setEnumType(yt,"io.evitadb.externalApi.grpc.generated.GrpcEvitaDataType",[{no:0,name:"STRING"},{no:1,name:"BYTE"},{no:2,name:"SHORT"},{no:3,name:"INTEGER"},{no:4,name:"LONG"},{no:5,name:"BOOLEAN"},{no:6,name:"CHARACTER"},{no:7,name:"BIG_DECIMAL"},{no:8,name:"OFFSET_DATE_TIME"},{no:9,name:"LOCAL_DATE_TIME"},{no:10,name:"LOCAL_DATE"},{no:11,name:"LOCAL_TIME"},{no:12,name:"DATE_TIME_RANGE"},{no:13,name:"BIG_DECIMAL_NUMBER_RANGE"},{no:14,name:"LONG_NUMBER_RANGE"},{no:15,name:"INTEGER_NUMBER_RANGE"},{no:16,name:"SHORT_NUMBER_RANGE"},{no:17,name:"BYTE_NUMBER_RANGE"},{no:18,name:"LOCALE"},{no:19,name:"CURRENCY"},{no:20,name:"UUID"},{no:21,name:"PREDECESSOR"},{no:22,name:"REFERENCED_ENTITY_PREDECESSOR"},{no:50,name:"STRING_ARRAY"},{no:51,name:"BYTE_ARRAY"},{no:52,name:"SHORT_ARRAY"},{no:53,name:"INTEGER_ARRAY"},{no:54,name:"LONG_ARRAY"},{no:55,name:"BOOLEAN_ARRAY"},{no:56,name:"CHARACTER_ARRAY"},{no:57,name:"BIG_DECIMAL_ARRAY"},{no:58,name:"OFFSET_DATE_TIME_ARRAY"},{no:59,name:"LOCAL_DATE_TIME_ARRAY"},{no:60,name:"LOCAL_DATE_ARRAY"},{no:61,name:"LOCAL_TIME_ARRAY"},{no:62,name:"DATE_TIME_RANGE_ARRAY"},{no:63,name:"BIG_DECIMAL_NUMBER_RANGE_ARRAY"},{no:64,name:"LONG_NUMBER_RANGE_ARRAY"},{no:65,name:"INTEGER_NUMBER_RANGE_ARRAY"},{no:66,name:"SHORT_NUMBER_RANGE_ARRAY"},{no:67,name:"BYTE_NUMBER_RANGE_ARRAY"},{no:68,name:"LOCALE_ARRAY"},{no:69,name:"CURRENCY_ARRAY"},{no:70,name:"UUID_ARRAY"}]);var iD=(t=>(t[t.OVERALL=0]="OVERALL",t[t.PLANNING=1]="PLANNING",t[t.PLANNING_NESTED_QUERY=2]="PLANNING_NESTED_QUERY",t[t.PLANNING_INDEX_USAGE=3]="PLANNING_INDEX_USAGE",t[t.PLANNING_FILTER=4]="PLANNING_FILTER",t[t.PLANNING_FILTER_NESTED_QUERY=5]="PLANNING_FILTER_NESTED_QUERY",t[t.PLANNING_FILTER_ALTERNATIVE=6]="PLANNING_FILTER_ALTERNATIVE",t[t.PLANNING_SORT=7]="PLANNING_SORT",t[t.PLANNING_SORT_ALTERNATIVE=8]="PLANNING_SORT_ALTERNATIVE",t[t.PLANNING_EXTRA_RESULT_FABRICATION=9]="PLANNING_EXTRA_RESULT_FABRICATION",t[t.PLANNING_EXTRA_RESULT_FABRICATION_ALTERNATIVE=10]="PLANNING_EXTRA_RESULT_FABRICATION_ALTERNATIVE",t[t.EXECUTION=11]="EXECUTION",t[t.EXECUTION_PREFETCH=12]="EXECUTION_PREFETCH",t[t.EXECUTION_FILTER=13]="EXECUTION_FILTER",t[t.EXECUTION_FILTER_NESTED_QUERY=14]="EXECUTION_FILTER_NESTED_QUERY",t[t.EXECUTION_SORT_AND_SLICE=15]="EXECUTION_SORT_AND_SLICE",t[t.EXTRA_RESULTS_FABRICATION=16]="EXTRA_RESULTS_FABRICATION",t[t.EXTRA_RESULT_ITEM_FABRICATION=17]="EXTRA_RESULT_ITEM_FABRICATION",t[t.FETCHING=18]="FETCHING",t[t.FETCHING_REFERENCES=19]="FETCHING_REFERENCES",t[t.FETCHING_PARENTS=20]="FETCHING_PARENTS",t))(iD||{});A.util.setEnumType(iD,"io.evitadb.externalApi.grpc.generated.GrpcQueryPhase",[{no:0,name:"OVERALL"},{no:1,name:"PLANNING"},{no:2,name:"PLANNING_NESTED_QUERY"},{no:3,name:"PLANNING_INDEX_USAGE"},{no:4,name:"PLANNING_FILTER"},{no:5,name:"PLANNING_FILTER_NESTED_QUERY"},{no:6,name:"PLANNING_FILTER_ALTERNATIVE"},{no:7,name:"PLANNING_SORT"},{no:8,name:"PLANNING_SORT_ALTERNATIVE"},{no:9,name:"PLANNING_EXTRA_RESULT_FABRICATION"},{no:10,name:"PLANNING_EXTRA_RESULT_FABRICATION_ALTERNATIVE"},{no:11,name:"EXECUTION"},{no:12,name:"EXECUTION_PREFETCH"},{no:13,name:"EXECUTION_FILTER"},{no:14,name:"EXECUTION_FILTER_NESTED_QUERY"},{no:15,name:"EXECUTION_SORT_AND_SLICE"},{no:16,name:"EXTRA_RESULTS_FABRICATION"},{no:17,name:"EXTRA_RESULT_ITEM_FABRICATION"},{no:18,name:"FETCHING"},{no:19,name:"FETCHING_REFERENCES"},{no:20,name:"FETCHING_PARENTS"}]);var aD=(t=>(t[t.MAY_EXIST=0]="MAY_EXIST",t[t.MUST_NOT_EXIST=1]="MUST_NOT_EXIST",t[t.MUST_EXIST=2]="MUST_EXIST",t))(aD||{});A.util.setEnumType(aD,"io.evitadb.externalApi.grpc.generated.GrpcEntityExistence",[{no:0,name:"MAY_EXIST"},{no:1,name:"MUST_NOT_EXIST"},{no:2,name:"MUST_EXIST"}]);var Ff=(t=>(t[t.WAIT_FOR_CONFLICT_RESOLUTION=0]="WAIT_FOR_CONFLICT_RESOLUTION",t[t.WAIT_FOR_LOG_PERSISTENCE=1]="WAIT_FOR_LOG_PERSISTENCE",t[t.WAIT_FOR_INDEX_PROPAGATION=2]="WAIT_FOR_INDEX_PROPAGATION",t))(Ff||{});A.util.setEnumType(Ff,"io.evitadb.externalApi.grpc.generated.GrpcCommitBehavior",[{no:0,name:"WAIT_FOR_CONFLICT_RESOLUTION"},{no:1,name:"WAIT_FOR_LOG_PERSISTENCE"},{no:2,name:"WAIT_FOR_INDEX_PROPAGATION"}]);var bu=(t=>(t[t.CAMEL_CASE=0]="CAMEL_CASE",t[t.PASCAL_CASE=1]="PASCAL_CASE",t[t.SNAKE_CASE=2]="SNAKE_CASE",t[t.UPPER_SNAKE_CASE=3]="UPPER_SNAKE_CASE",t[t.KEBAB_CASE=4]="KEBAB_CASE",t))(bu||{});A.util.setEnumType(bu,"io.evitadb.externalApi.grpc.generated.GrpcNamingConvention",[{no:0,name:"CAMEL_CASE"},{no:1,name:"PASCAL_CASE"},{no:2,name:"SNAKE_CASE"},{no:3,name:"UPPER_SNAKE_CASE"},{no:4,name:"KEBAB_CASE"}]);var Sm=(t=>(t[t.MEMORY_SHORTAGE=0]="MEMORY_SHORTAGE",t[t.EXTERNAL_API_UNAVAILABLE=1]="EXTERNAL_API_UNAVAILABLE",t[t.INPUT_QUEUES_OVERLOADED=2]="INPUT_QUEUES_OVERLOADED",t[t.JAVA_INTERNAL_ERRORS=3]="JAVA_INTERNAL_ERRORS",t))(Sm||{});A.util.setEnumType(Sm,"io.evitadb.externalApi.grpc.generated.GrpcHealthProblem",[{no:0,name:"MEMORY_SHORTAGE"},{no:1,name:"EXTERNAL_API_UNAVAILABLE"},{no:2,name:"INPUT_QUEUES_OVERLOADED"},{no:3,name:"JAVA_INTERNAL_ERRORS"}]);var Su=(t=>(t[t.API_STARTING=0]="API_STARTING",t[t.API_READY=1]="API_READY",t[t.API_STALLING=2]="API_STALLING",t[t.API_SHUTDOWN=3]="API_SHUTDOWN",t[t.API_UNKNOWN=4]="API_UNKNOWN",t))(Su||{});A.util.setEnumType(Su,"io.evitadb.externalApi.grpc.generated.GrpcReadiness",[{no:0,name:"API_STARTING"},{no:1,name:"API_READY"},{no:2,name:"API_STALLING"},{no:3,name:"API_SHUTDOWN"},{no:4,name:"API_UNKNOWN"}]);var fs=(t=>(t[t.TASK_QUEUED=0]="TASK_QUEUED",t[t.TASK_RUNNING=1]="TASK_RUNNING",t[t.TASK_FINISHED=2]="TASK_FINISHED",t[t.TASK_FAILED=3]="TASK_FAILED",t[t.TASK_WAITING_FOR_PRECONDITION=4]="TASK_WAITING_FOR_PRECONDITION",t))(fs||{});A.util.setEnumType(fs,"io.evitadb.externalApi.grpc.generated.GrpcTaskSimplifiedState",[{no:0,name:"TASK_QUEUED"},{no:1,name:"TASK_RUNNING"},{no:2,name:"TASK_FINISHED"},{no:3,name:"TASK_FAILED"},{no:4,name:"TASK_WAITING_FOR_PRECONDITION"}]);var Bf=(t=>(t[t.INHERIT_ALL_EXCEPT=0]="INHERIT_ALL_EXCEPT",t[t.INHERIT_ONLY_SPECIFIED=1]="INHERIT_ONLY_SPECIFIED",t))(Bf||{});A.util.setEnumType(Bf,"io.evitadb.externalApi.grpc.generated.GrpcAttributeInheritanceBehavior",[{no:0,name:"INHERIT_ALL_EXCEPT"},{no:1,name:"INHERIT_ONLY_SPECIFIED"}]);var kw=(t=>(t[t.TASK_CAN_BE_STARTED=0]="TASK_CAN_BE_STARTED",t[t.TASK_CAN_BE_CANCELLED=1]="TASK_CAN_BE_CANCELLED",t[t.TASK_NEEDS_TO_BE_STOPPED=2]="TASK_NEEDS_TO_BE_STOPPED",t))(kw||{});A.util.setEnumType(kw,"io.evitadb.externalApi.grpc.generated.GrpcTaskTrait",[{no:0,name:"TASK_CAN_BE_STARTED"},{no:1,name:"TASK_CAN_BE_CANCELLED"},{no:2,name:"TASK_NEEDS_TO_BE_STOPPED"}]);var El=(t=>(t[t.CLASSIFIER_TYPE_SERVER_NAME=0]="CLASSIFIER_TYPE_SERVER_NAME",t[t.CLASSIFIER_TYPE_CATALOG=1]="CLASSIFIER_TYPE_CATALOG",t[t.CLASSIFIER_TYPE_ENTITY=2]="CLASSIFIER_TYPE_ENTITY",t[t.CLASSIFIER_TYPE_ATTRIBUTE=3]="CLASSIFIER_TYPE_ATTRIBUTE",t[t.CLASSIFIER_TYPE_ASSOCIATED_DATA=4]="CLASSIFIER_TYPE_ASSOCIATED_DATA",t[t.CLASSIFIER_TYPE_REFERENCE=5]="CLASSIFIER_TYPE_REFERENCE",t[t.CLASSIFIER_TYPE_REFERENCE_ATTRIBUTE=6]="CLASSIFIER_TYPE_REFERENCE_ATTRIBUTE",t))(El||{});A.util.setEnumType(El,"io.evitadb.externalApi.grpc.generated.GrpcClassifierType",[{no:0,name:"CLASSIFIER_TYPE_SERVER_NAME"},{no:1,name:"CLASSIFIER_TYPE_CATALOG"},{no:2,name:"CLASSIFIER_TYPE_ENTITY"},{no:3,name:"CLASSIFIER_TYPE_ATTRIBUTE"},{no:4,name:"CLASSIFIER_TYPE_ASSOCIATED_DATA"},{no:5,name:"CLASSIFIER_TYPE_REFERENCE"},{no:6,name:"CLASSIFIER_TYPE_REFERENCE_ATTRIBUTE"}]);const Ny=class extends Se{constructor(e){super(),A.util.initPartial(e,this)}static fromBinary(e,n){return new Ny().fromBinary(e,n)}static fromJson(e,n){return new Ny().fromJson(e,n)}static fromJsonString(e,n){return new Ny().fromJsonString(e,n)}static equals(e,n){return A.util.equals(Ny,e,n)}};let YO=Ny;y(YO,"runtime",A),y(YO,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaAssociatedDataDataType"),y(YO,"fields",A.util.newFieldList(()=>[]));var rl=(t=>(t[t.STRING=0]="STRING",t[t.BYTE=1]="BYTE",t[t.SHORT=2]="SHORT",t[t.INTEGER=3]="INTEGER",t[t.LONG=4]="LONG",t[t.BOOLEAN=5]="BOOLEAN",t[t.CHARACTER=6]="CHARACTER",t[t.BIG_DECIMAL=7]="BIG_DECIMAL",t[t.OFFSET_DATE_TIME=8]="OFFSET_DATE_TIME",t[t.LOCAL_DATE_TIME=9]="LOCAL_DATE_TIME",t[t.LOCAL_DATE=10]="LOCAL_DATE",t[t.LOCAL_TIME=11]="LOCAL_TIME",t[t.DATE_TIME_RANGE=12]="DATE_TIME_RANGE",t[t.BIG_DECIMAL_RANGE=13]="BIG_DECIMAL_RANGE",t[t.LONG_RANGE=14]="LONG_RANGE",t[t.INTEGER_RANGE=15]="INTEGER_RANGE",t[t.SHORT_RANGE=16]="SHORT_RANGE",t[t.BYTE_RANGE=17]="BYTE_RANGE",t[t.LOCALE=18]="LOCALE",t[t.CURRENCY=19]="CURRENCY",t[t.UUID=20]="UUID",t[t.COMPLEX_DATA_OBJECT=21]="COMPLEX_DATA_OBJECT",t[t.STRING_ARRAY=50]="STRING_ARRAY",t[t.BYTE_ARRAY=51]="BYTE_ARRAY",t[t.SHORT_ARRAY=52]="SHORT_ARRAY",t[t.INTEGER_ARRAY=53]="INTEGER_ARRAY",t[t.LONG_ARRAY=54]="LONG_ARRAY",t[t.BOOLEAN_ARRAY=55]="BOOLEAN_ARRAY",t[t.CHARACTER_ARRAY=56]="CHARACTER_ARRAY",t[t.BIG_DECIMAL_ARRAY=57]="BIG_DECIMAL_ARRAY",t[t.OFFSET_DATE_TIME_ARRAY=58]="OFFSET_DATE_TIME_ARRAY",t[t.LOCAL_DATE_TIME_ARRAY=59]="LOCAL_DATE_TIME_ARRAY",t[t.LOCAL_DATE_ARRAY=60]="LOCAL_DATE_ARRAY",t[t.LOCAL_TIME_ARRAY=61]="LOCAL_TIME_ARRAY",t[t.DATE_TIME_RANGE_ARRAY=62]="DATE_TIME_RANGE_ARRAY",t[t.BIG_DECIMAL_RANGE_ARRAY=63]="BIG_DECIMAL_RANGE_ARRAY",t[t.LONG_RANGE_ARRAY=64]="LONG_RANGE_ARRAY",t[t.INTEGER_RANGE_ARRAY=65]="INTEGER_RANGE_ARRAY",t[t.SHORT_RANGE_ARRAY=66]="SHORT_RANGE_ARRAY",t[t.BYTE_RANGE_ARRAY=67]="BYTE_RANGE_ARRAY",t[t.LOCALE_ARRAY=68]="LOCALE_ARRAY",t[t.CURRENCY_ARRAY=69]="CURRENCY_ARRAY",t[t.UUID_ARRAY=70]="UUID_ARRAY",t))(rl||{});A.util.setEnumType(rl,"io.evitadb.externalApi.grpc.generated.GrpcEvitaAssociatedDataDataType.GrpcEvitaDataType",[{no:0,name:"STRING"},{no:1,name:"BYTE"},{no:2,name:"SHORT"},{no:3,name:"INTEGER"},{no:4,name:"LONG"},{no:5,name:"BOOLEAN"},{no:6,name:"CHARACTER"},{no:7,name:"BIG_DECIMAL"},{no:8,name:"OFFSET_DATE_TIME"},{no:9,name:"LOCAL_DATE_TIME"},{no:10,name:"LOCAL_DATE"},{no:11,name:"LOCAL_TIME"},{no:12,name:"DATE_TIME_RANGE"},{no:13,name:"BIG_DECIMAL_RANGE"},{no:14,name:"LONG_RANGE"},{no:15,name:"INTEGER_RANGE"},{no:16,name:"SHORT_RANGE"},{no:17,name:"BYTE_RANGE"},{no:18,name:"LOCALE"},{no:19,name:"CURRENCY"},{no:20,name:"UUID"},{no:21,name:"COMPLEX_DATA_OBJECT"},{no:50,name:"STRING_ARRAY"},{no:51,name:"BYTE_ARRAY"},{no:52,name:"SHORT_ARRAY"},{no:53,name:"INTEGER_ARRAY"},{no:54,name:"LONG_ARRAY"},{no:55,name:"BOOLEAN_ARRAY"},{no:56,name:"CHARACTER_ARRAY"},{no:57,name:"BIG_DECIMAL_ARRAY"},{no:58,name:"OFFSET_DATE_TIME_ARRAY"},{no:59,name:"LOCAL_DATE_TIME_ARRAY"},{no:60,name:"LOCAL_DATE_ARRAY"},{no:61,name:"LOCAL_TIME_ARRAY"},{no:62,name:"DATE_TIME_RANGE_ARRAY"},{no:63,name:"BIG_DECIMAL_RANGE_ARRAY"},{no:64,name:"LONG_RANGE_ARRAY"},{no:65,name:"INTEGER_RANGE_ARRAY"},{no:66,name:"SHORT_RANGE_ARRAY"},{no:67,name:"BYTE_RANGE_ARRAY"},{no:68,name:"LOCALE_ARRAY"},{no:69,name:"CURRENCY_ARRAY"},{no:70,name:"UUID_ARRAY"}]);var fu=(t=>(t.AdaptPrimaryKeyGeneration="adaptPrimaryKeyGeneration",t.AddingAttributes="addingAttributes",t.AddingAssociatedData="addingAssociatedData",t.AddingReferences="addingReferences",t.AddingPrices="addingPrices",t.AddingLocales="addingLocales",t.AddingCurrencies="addingCurrencies",t.AddingHierarchy="addingHierarchy",t))(fu||{}),Nq=(t=>(t.NullsFirst="nullsFirst",t.NullsLast="nullsLast",t))(Nq||{}),_c=(t=>(t.ZeroOrOne="zeroOrOne",t.ExactlyOne="exactlyOne",t.ZeroOrMore="zeroOrMore",t.OneOrMore="oneOrMore",t.NotSpecified="notSpecified",t))(_c||{}),Iq=(t=>(t.Asc="asc",t.Desc="desc",t))(Iq||{});class Tln extends fO{constructor(n,r,i,a,s){super();y(this,"name");y(this,"nameVariants");y(this,"description");y(this,"deprecationNotice");y(this,"attributeElements");y(this,"_representativeFlags",Ft());this.name=n,this.nameVariants=r,this.description=i,this.deprecationNotice=a,this.attributeElements=s.map(o=>Ft(o))}get representativeFlags(){return this._representativeFlags}}class wln{constructor(e,n,r){y(this,"attributeName");y(this,"behaviour");y(this,"direction");this.attributeName=e,this.behaviour=n,this.direction=r}}class eU{static convertScalar(e){switch(e){case yt.BIG_DECIMAL:return kt.BigDecimal;case yt.BIG_DECIMAL_NUMBER_RANGE:return kt.BigDecimalNumberRange;case yt.BOOLEAN:return kt.Boolean;case yt.BYTE:return kt.Byte;case yt.BIG_DECIMAL_ARRAY:return kt.BigDecimalArray;case yt.BOOLEAN_ARRAY:return kt.BooleanArray;case yt.BIG_DECIMAL_NUMBER_RANGE_ARRAY:return kt.BigDecimalNumberRangeArray;case yt.BYTE_ARRAY:return kt.ByteArray;case yt.BYTE_NUMBER_RANGE:return kt.BigDecimalNumberRange;case yt.BYTE_NUMBER_RANGE_ARRAY:return kt.ByteNumberRangeArray;case yt.CHARACTER:return kt.Character;case yt.CHARACTER_ARRAY:return kt.CharacterArray;case yt.CURRENCY:return kt.Currency;case yt.CURRENCY_ARRAY:return kt.Currency;case yt.DATE_TIME_RANGE:return kt.DateTimeRange;case yt.DATE_TIME_RANGE_ARRAY:return kt.DateTimeRangeArray;case yt.INTEGER:return kt.Integer;case yt.INTEGER_ARRAY:return kt.IntegerArray;case yt.INTEGER_NUMBER_RANGE:return kt.IntegerNumberRange;case yt.INTEGER_NUMBER_RANGE_ARRAY:return kt.IntegerNumberRangeArray;case yt.LOCALE:return kt.Locale;case yt.LOCALE_ARRAY:return kt.LocaleArray;case yt.LOCAL_DATE:return kt.LocalDate;case yt.LOCAL_DATE_ARRAY:return kt.LocalDateArray;case yt.LOCAL_DATE_TIME:return kt.LocalDateTime;case yt.LOCAL_DATE_TIME_ARRAY:return kt.LocalDateTimeArray;case yt.LOCAL_TIME:return kt.LocalTime;case yt.LOCAL_TIME_ARRAY:return kt.LocalTimeArray;case yt.LONG:return kt.Long;case yt.LONG_ARRAY:return kt.LongArray;case yt.LONG_NUMBER_RANGE:return kt.LongNumberRange;case yt.LONG_NUMBER_RANGE_ARRAY:return kt.LongNumberRangeArray;case yt.OFFSET_DATE_TIME:return kt.OffsetDateTime;case yt.OFFSET_DATE_TIME_ARRAY:return kt.OffsetDateTimeArray;case yt.PREDECESSOR:return kt.Predecessor;case yt.REFERENCED_ENTITY_PREDECESSOR:return kt.ReferencedEntityPredecessor;case yt.SHORT:return kt.Short;case yt.SHORT_ARRAY:return kt.ShortArray;case yt.SHORT_NUMBER_RANGE:return kt.ShortNumberRange;case yt.SHORT_NUMBER_RANGE_ARRAY:return kt.ShortNumberRangeArray;case yt.STRING:return kt.String;case yt.STRING_ARRAY:return kt.StringArray;case yt.UUID:return kt.UUID;case yt.UUID_ARRAY:return kt.UUIDArray;default:throw new tt(`Unsupported scalar type '${e}'.`)}}static convertAssociatedDataScalar(e){return e==rl.COMPLEX_DATA_OBJECT?kt.ComplexDataObject:this.convertScalar(e)}}class uu{static getNamingMap(e){return Ir([[wn.CamelCase,this.convertNamingConvention(e,bu.CAMEL_CASE)],[wn.PascalCase,this.convertNamingConvention(e,bu.PASCAL_CASE)],[wn.SnakeCase,this.convertNamingConvention(e,bu.SNAKE_CASE)],[wn.UpperSnakeCase,this.convertNamingConvention(e,bu.UPPER_SNAKE_CASE)],[wn.KebabCase,this.convertNamingConvention(e,bu.KEBAB_CASE)]])}static convertNamingConvention(e,n){var r;return((r=e.find(i=>i.namingConvention===n))==null?void 0:r.name)??""}}class xln{constructor(e){y(this,"evitaValueConverter");this.evitaValueConverter=e}convert(e,n){return new Sln(Ge.of(e.version),e.name,Ge.of(uu.getNamingMap(e.nameVariant)),Ge.of(e.description||null),Ge.of(this.convertGlobalAttributeSchemas(e.attributes)),n)}convertGlobalAttributeSchemas(e){const n=[];for(const r in e){const i=e[r];n.push(this.convertGlobalAttributeSchema(i))}return n}convertAttributeSchema(e){const n=eU.convertScalar(e.type),r=uu.getNamingMap(e.nameVariant),i=this.convertAttributeUniquenessType(e.unique);if(e.schemaType===Sx.ENTITY)return new ZA(e.name,Ge.of(r),Ge.of(e.description??void 0),Ge.of(e.deprecationNotice??void 0),Ge.of(n),Ge.of(i),Ge.of(e.filterable),Ge.of(e.sortable),Ge.of(e.nullable),Ge.of(this.evitaValueConverter.convert(e.defaultValue)),Ge.of(e.localized),Ge.of(e.indexedDecimalPlaces));if(e.schemaType===Sx.REFERENCE)return new tP(e.name,Ge.of(r),Ge.of(e.description),Ge.of(e.deprecationNotice),Ge.of(n),Ge.of(i),Ge.of(e.filterable),Ge.of(e.sortable),Ge.of(e.nullable),Ge.of(this.evitaValueConverter.convert(e.defaultValue)),Ge.of(e.localized),Ge.of(e.indexedDecimalPlaces),Ge.of(e.representative));throw new tt("Unaccepted type")}convertGlobalAttributeSchema(e){const n=e.name,r=Ge.of(uu.getNamingMap(e.nameVariant)),i=Ge.of(e.description),a=Ge.of(e.deprecationNotice),s=Ge.of(eU.convertScalar(e.type)),o=Ge.of(this.convertAttributeUniquenessType(e.unique)),l=Ge.of(e.filterable),u=Ge.of(e.sortable),f=Ge.of(e.nullable),m=Ge.of(this.evitaValueConverter.convert(e.defaultValue)),p=Ge.of(e.localized),_=Ge.of(e.indexedDecimalPlaces),S=Ge.of(e.representative),T=Ge.of(this.convertGlobalAttributeUniquenessType(e.uniqueGlobally));return new Khe(n,r,i,a,s,o,l,u,f,m,p,_,S,T)}convertAttributeUniquenessType(e){switch(e){case Rs.NOT_UNIQUE:return pa.NotUnique;case Rs.UNIQUE_WITHIN_COLLECTION:return pa.UniqueWithinCollection;case Rs.UNIQUE_WITHIN_COLLECTION_LOCALE:return pa.UniqueWithinCollectionLocale;default:throw new tt(`Unsupported attribute uniqueness type '${e}'.`)}}convertGlobalAttributeUniquenessType(e){switch(e){case bo.NOT_GLOBALLY_UNIQUE:return $o.NotUnique;case bo.UNIQUE_WITHIN_CATALOG:return $o.UniqueWithinCatalog;case bo.UNIQUE_WITHIN_CATALOG_LOCALE:return $o.UniqueWithinCatalogLocale;default:throw new tt(`Unsupported global attribute uniqueness type '${e}'.`)}}convertEntitySchema(e){return new Eln(Ge.of(e.version),e.name,Ge.of(uu.getNamingMap(e.nameVariant)),Ge.of(e.description||void 0),Ge.of(e.deprecationNotice||void 0),Ge.of(e.withGeneratedPrimaryKey),Ge.of(e.withHierarchy),Ge.of(e.withPrice),Ge.of(e.indexedPricePlaces),Ge.of(this.convertLocales(e.locales)),Ge.of(this.convertCurrency(e.currencies)),Ge.of(this.convertEvolutionMode(e.evolutionMode)),Ge.of(this.convertEntityAttributeSchemas(e.attributes)),Ge.of(this.convertSortableAttributeCompoundSchemas(e.sortableAttributeCompounds)),Ge.of(this.convertAssociatedDataSchemas(e.associatedData)),Ge.of(this.convertReferenceSchemas(e.references)))}convertSortableAttributeCompoundSchema(e){return new Tln(e.name,Ge.of(uu.getNamingMap(e.nameVariant)),Ge.of(e.description||null),Ge.of(e.deprecationNotice||null),Ge.of(this.convertAttributeElements(e.attributeElements)))}convertAttributeElements(e){return e.map(n=>this.convertAttributeElement(n))}convertAttributeElement(e){return new wln(Ge.of(e.attributeName),Ge.of(this.convertOrderBehaviour(e.behaviour)),Ge.of(this.convertOrderDirection(e.direction)))}convertReferenceSchemas(e){const n=[];for(const r in e){const i=e[r];n.push(this.convertReferenceSchema(i))}return n}convertEntityAttributeSchemas(e){const n=[];for(const r in e){const i=e[r];n.push(this.convertGlobalAttributeSchema(i))}return n}convertReferenceSchema(e){return new JA(e.name,Ge.of(uu.getNamingMap(e.nameVariant)),Ge.of(e.description||void 0),Ge.of(e.deprecationNotice||void 0),Ge.of(e.entityType),Ge.of(e.referencedEntityTypeManaged),Ge.of(uu.getNamingMap(e.entityTypeNameVariant)),Ge.of(e.groupType),Ge.of(e.referencedGroupTypeManaged),Ge.of(uu.getNamingMap(e.groupTypeNameVariant)),Ge.of(e.indexed),Ge.of(e.faceted),Ge.of(this.convertCardinality(e.cardinality)),Ge.of(this.convertAttributeSchemas(e.attributes)),Ge.of(this.convertSortableAttributeCompoundSchemas(e.sortableAttributeCompounds)))}convertAttributeSchemas(e){const n=[];for(const r in e){const i=e[r];n.push(this.convertAttributeSchema(i))}return n}convertAssociatedDataSchemas(e){const n=[];for(const r in e){const i=e[r];n.push(this.convertAssociatedDataSchema(i))}return n}convertAssociatedDataSchema(e){return new eme(e.name,Ge.of(uu.getNamingMap(e.nameVariant)),Ge.of(e.description||null),Ge.of(e.deprecationNotice||null),Ge.of(eU.convertAssociatedDataScalar(e.type)),Ge.of(e.nullable),Ge.of(e.localized))}convertLocales(e){const n=[];for(const r of e)n.push(new qu(r.languageTag));return n}convertSortableAttributeCompoundSchemas(e){const n=[];for(const r in e){const i=e[r];n.push(this.convertSortableAttributeCompoundSchema(i))}return n}convertCurrency(e){const n=[];for(const r of e)n.push(new $0(r.code));return n}convertEvolutionMode(e){const n=[];for(const r of e)switch(r){case so.ADAPT_PRIMARY_KEY_GENERATION:n.push(fu.AdaptPrimaryKeyGeneration);break;case so.ADDING_ATTRIBUTES:n.push(fu.AddingAttributes);break;case so.ADDING_ASSOCIATED_DATA:n.push(fu.AddingAssociatedData);break;case so.ADDING_REFERENCES:n.push(fu.AddingReferences);break;case so.ADDING_PRICES:n.push(fu.AddingPrices);break;case so.ADDING_LOCALES:n.push(fu.AddingLocales);break;case so.ADDING_CURRENCIES:n.push(fu.AddingCurrencies);break;case so.ADDING_HIERARCHY:n.push(fu.AddingHierarchy);break;default:throw new tt(`Could not convert evolution mode '${r}'.`)}return n}convertOrderBehaviour(e){switch(e){case bx.NULLS_FIRST:return Nq.NullsFirst;case bx.NULLS_LAST:return Nq.NullsLast;default:throw new tt(`Unsupported order behaviour '${e}'.`)}}convertCardinality(e){switch(e){case si.EXACTLY_ONE:return _c.ExactlyOne;case si.ONE_OR_MORE:return _c.OneOrMore;case si.ZERO_OR_MORE:return _c.ZeroOrMore;case si.ZERO_OR_ONE:return _c.ZeroOrOne;default:throw new tt(`Unsupported cardinality '${e}'.`)}}convertOrderDirection(e){switch(e){case Mf.ASC:return Iq.Desc;case Mf.DESC:return Iq.Desc;default:throw new tt(`Unsupported order direction '${e}'.`)}}}var YC=(t=>(t.Unknown="unknown",t.WarmingUp="warmingUp",t.Alive="alive",t))(YC||{});class Oln{constructor(e,n,r,i,a,s,o,l,u){y(this,"catalogId");y(this,"version");y(this,"name");y(this,"entityCollections");y(this,"corrupted");y(this,"catalogState");y(this,"totalRecords");y(this,"indexCount");y(this,"sizeOnDisk");this.catalogId=e,this.version=n,this.name=r,this.entityCollections=i,this.corrupted=a,this.catalogState=s,this.totalRecords=o,this.indexCount=l,this.sizeOnDisk=u}get isInWarmup(){return this.catalogState===YC.WarmingUp}}class Cln{constructor(e,n,r,i){y(this,"entityType");y(this,"totalRecords");y(this,"indexCount");y(this,"sizeOnDiskInBytes");this.entityType=e,this.totalRecords=n,this.indexCount=r,this.sizeOnDiskInBytes=i}}class Aln{convert(e){var n;return new Oln((n=e.catalogId)==null?void 0:n.toJsonString(),e.catalogVersion,e.catalogName,this.convertEntityTypes(e.entityCollectionStatistics),e.corrupted,this.convertCatalogState(e.catalogState),e.totalRecords,e.indexCount,e.sizeOnDiskInBytes)}convertCatalogState(e){switch(e){case Vl.UNKNOWN_CATALOG_STATE:return YC.Unknown;case Vl.WARMING_UP:return YC.WarmingUp;case Vl.ALIVE:return YC.Alive;default:throw new tt(`Unsupported catalog state '${e}'.`)}}convertEntityTypes(e){const n=[];for(const r of e)n.push(new Cln(r.entityType,r.totalRecords,r.indexCount,r.sizeOnDiskInBytes));return dn.List(n)}}let Rln=class{constructor(e,n,r){y(this,"recordPage");y(this,"extraResults");y(this,"rawResponse");this.recordPage=e,this.rawResponse=r,this.extraResults=n}};class Nln{constructor(e,n,r,i,a,s,o,l){y(this,"data");y(this,"totalRecordCount");y(this,"first");y(this,"last");y(this,"hasPrevious");y(this,"hasNext");y(this,"singlePage");y(this,"empty");this.data=e,this.totalRecordCount=n,this.first=r,this.last=i,this.hasPrevious=a,this.hasNext=s,this.singlePage=o,this.empty=l}}let NN=class kme extends Nln{constructor(n,r,i,a,s,o,l,u,f,m){super(n,r,i,a,s,o,l,u);y(this,"pageSize");y(this,"pageNumber");y(this,"_lastPageItemNumber",Ge.of(null));y(this,"_firstPageItemNumber",Ge.of(null));y(this,"_lastPageNumber",Ge.of(null));this.pageSize=f,this.pageNumber=m}get lastPageNumber(){return this.lastPageNumber.getIfSupported()||(this._lastPageNumber=Ge.of(this.getLastPageNumber(this.totalRecordCount.getIfSupported()??0,this.pageSize.getIfSupported()??0))),this._lastPageNumber}get firstPageItemNumber(){return this._firstPageItemNumber.getIfSupported()||(this._firstPageItemNumber=Ge.of(this.getFirstPageItemNumber(this.pageNumber.getIfSupported()??0,this.pageSize.getIfSupported()??0,this.totalRecordCount.getIfSupported()??0))),this._firstPageItemNumber}get lastPageItemNumber(){return this._lastPageItemNumber.getIfSupported()||(this._lastPageItemNumber=Ge.of(this.getLastPageItemNumber(this.pageNumber.getIfSupported()??0,this.pageSize.getIfSupported()??0,this.totalRecordCount.getIfSupported()??0))),this._lastPageItemNumber}getLastPageNumber(n,r){return Math.ceil(n/r)}getFirstPageItemNumber(n,r,i){return this.isRequestedResultBehindLimit(n,r,i)?0:this.getFirstItemNumberForPage(n,r)}isRequestedResultBehindLimit(n,r,i){return(n-1)*r+1>i}getFirstItemNumberForPage(n,r){const i=(n-1)*r;return Math.max(i,0)}getLastPageItemNumber(n,r,i){const a=n*r-1;return Math.min(a,i)}static empty(){return new kme(Ge.of([]),Ge.of(0),Ge.of(!0),Ge.of(!1),Ge.of(!1),Ge.of(!1),Ge.of(!0),Ge.of(!0),Ge.of(1),Ge.of(20))}};class Iln{constructor(e,n){y(this,"entityConverter");y(this,"extraResultConverter");this.entityConverter=e,this.extraResultConverter=n}convert(e){return new Rln(Ge.of(this.convertDataChunk(e.recordPage)),Ge.of(this.extraResultConverter.convert(e.extraResults)),e.toJsonString())}convertDataChunk(e){if(e==null)return NN.empty();const n=e;if(n.chunk.case==="paginatedList"){const r=e.chunk.value;return new NN(Ge.of(n.sealedEntities.map(i=>this.entityConverter.convert(i))),Ge.of(n.totalRecordCount),Ge.of(n.isFirst),Ge.of(n.isLast),Ge.of(n.hasPrevious),Ge.of(n.hasNext),Ge.of(n.isSinglePage),Ge.of(n.isEmpty),Ge.of(r.pageSize),Ge.of(r.pageNumber))}else return n.chunk.case==="stripList",NN.empty()}}class Dme extends zf{constructor(e){super("EvitaDBInstanceCallError","Server error. Please check your evitaDB instance for more details.")}}class Pme extends zf{constructor(e){super("TimeoutError",`Request timed out. Please check your settings of connection '${(e==null?void 0:e.name)||""}'.`)}}class Lme extends zf{constructor(e){super("EvitaDBInstanceNetworkError",`Could not connect to the '${(e==null?void 0:e.name)||"unknown"}' instance. Please check your connection settings.`)}}var br;(function(t){t[t.Canceled=1]="Canceled",t[t.Unknown=2]="Unknown",t[t.InvalidArgument=3]="InvalidArgument",t[t.DeadlineExceeded=4]="DeadlineExceeded",t[t.NotFound=5]="NotFound",t[t.AlreadyExists=6]="AlreadyExists",t[t.PermissionDenied=7]="PermissionDenied",t[t.ResourceExhausted=8]="ResourceExhausted",t[t.FailedPrecondition=9]="FailedPrecondition",t[t.Aborted=10]="Aborted",t[t.OutOfRange=11]="OutOfRange",t[t.Unimplemented=12]="Unimplemented",t[t.Internal=13]="Internal",t[t.Unavailable=14]="Unavailable",t[t.DataLoss=15]="DataLoss",t[t.Unauthenticated=16]="Unauthenticated"})(br||(br={}));function X7(t){const e=br[t];return typeof e!="string"?t.toString():e[0].toLowerCase()+e.substring(1).replace(/[A-Z]/g,n=>"_"+n.toLowerCase())}class ni extends Error{constructor(e,n=br.Unknown,r,i,a){super(kln(e,n)),this.name="ConnectError",Object.setPrototypeOf(this,new.target.prototype),this.rawMessage=e,this.code=n,this.metadata=new Headers(r??{}),this.details=i??[],this.cause=a}static from(e,n=br.Unknown){return e instanceof ni?e:e instanceof Error?e.name=="AbortError"?new ni(e.message,br.Canceled):new ni(e.message,n,void 0,void 0,e):new ni(String(e),n,void 0,void 0,e)}static[Symbol.hasInstance](e){return e instanceof Error?Object.getPrototypeOf(e)===ni.prototype?!0:e.name==="ConnectError"&&"code"in e&&typeof e.code=="number"&&"metadata"in e&&"details"in e&&Array.isArray(e.details)&&"rawMessage"in e&&typeof e.rawMessage=="string"&&"cause"in e:!1}findDetails(e){const n="typeName"in e?{findMessage:i=>i===e.typeName?e:void 0}:e,r=[];for(const i of this.details){if("getType"in i){n.findMessage(i.getType().typeName)&&r.push(i);continue}const a=n.findMessage(i.type);if(a)try{r.push(a.fromBinary(i.value))}catch{}}return r}}function kln(t,e){return t.length?`[${X7(e)}] ${t}`:`[${X7(e)}]`}function Dln(t,e,n){try{const r=PH.dec(t);return e?e.fromBinary(r,n):r}catch(r){throw ni.from(r,br.DataLoss)}}function Pln(t,e){const n={};for(const[r,i]of Object.entries(t.methods)){const a=e(Object.assign(Object.assign({},i),{localName:r,service:t}));a!=null&&(n[r]=a)}return n}function K7(t){let e,n=new Uint8Array(0);function r(i){const a=new Uint8Array(n.length+i.length);a.set(n),a.set(i,n.length),n=a}return new ReadableStream({start(){e=t.getReader()},async pull(i){let a;for(;;){if(a===void 0&&n.byteLength>=5){let l=0;for(let u=1;u<5;u++)l=(l<<8)+n[u];a={flags:n[0],length:l}}if(a!==void 0&&n.byteLength>=a.length+5)break;const o=await e.read();if(o.done)break;r(o.value)}if(a===void 0){if(n.byteLength==0){i.close();return}i.error(new ni("premature end of stream",br.DataLoss));return}const s=n.subarray(5,5+a.length);n=n.subarray(5+a.length),i.enqueue({flags:a.flags,data:s})}})}function j7(t,e){const n=new Uint8Array(e.length+5);n.set(e,5);const r=new DataView(n.buffer,n.byteOffset,n.byteLength);return r.setUint8(0,t),r.setUint32(1,e.length),n}var Lln=globalThis&&globalThis.__asyncValues||function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(a){n[a]=t[a]&&function(s){return new Promise(function(o,l){s=t[a](s),i(o,l,s.done,s.value)})}}function i(a,s,o,l){Promise.resolve(l).then(function(u){a({value:u,done:o})},s)}},G0=globalThis&&globalThis.__await||function(t){return this instanceof G0?(this.v=t,this):new G0(t)},Mln=globalThis&&globalThis.__asyncGenerator||function(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),i,a=[];return i={},o("next"),o("throw"),o("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(_){return function(S){return Promise.resolve(S).then(_,m)}}function o(_,S){r[_]&&(i[_]=function(T){return new Promise(function(x,O){a.push([_,T,x,O])>1||l(_,T)})},S&&(i[_]=S(i[_])))}function l(_,S){try{u(r[_](S))}catch(T){p(a[0][3],T)}}function u(_){_.value instanceof G0?Promise.resolve(_.value.v).then(f,m):p(a[0][2],_)}function f(_){l("next",_)}function m(_){l("throw",_)}function p(_,S){_(S),a.shift(),a.length&&l(a[0][0],a[0][1])}},Fln=globalThis&&globalThis.__asyncDelegator||function(t){var e,n;return e={},r("next"),r("throw",function(i){throw i}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(i,a){e[i]=t[i]?function(s){return(n=!n)?{value:G0(t[i](s)),done:!1}:a?a(s):s}:a}};function Bln(t){return Mln(this,arguments,function*(){yield G0(yield*Fln(Lln(t)))})}var Mme=globalThis&&globalThis.__asyncValues||function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(a){n[a]=t[a]&&function(s){return new Promise(function(o,l){s=t[a](s),i(o,l,s.done,s.value)})}}function i(a,s,o,l){Promise.resolve(l).then(function(u){a({value:u,done:o})},s)}},Ex=globalThis&&globalThis.__await||function(t){return this instanceof Ex?(this.v=t,this):new Ex(t)},Vln=globalThis&&globalThis.__asyncDelegator||function(t){var e,n;return e={},r("next"),r("throw",function(i){throw i}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(i,a){e[i]=t[i]?function(s){return(n=!n)?{value:Ex(t[i](s)),done:!1}:a?a(s):s}:a}},Uln=globalThis&&globalThis.__asyncGenerator||function(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),i,a=[];return i={},o("next"),o("throw"),o("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(_){return function(S){return Promise.resolve(S).then(_,m)}}function o(_,S){r[_]&&(i[_]=function(T){return new Promise(function(x,O){a.push([_,T,x,O])>1||l(_,T)})},S&&(i[_]=S(i[_])))}function l(_,S){try{u(r[_](S))}catch(T){p(a[0][3],T)}}function u(_){_.value instanceof Ex?Promise.resolve(_.value.v).then(f,m):p(a[0][2],_)}function f(_){l("next",_)}function m(_){l("throw",_)}function p(_,S){_(S),a.shift(),a.length&&l(a[0][0],a[0][1])}};function tU(t,e){return Pln(t,n=>{switch(n.kind){case Ht.Unary:return Yln(e,t,n);case Ht.ServerStreaming:return qln(e,t,n);case Ht.ClientStreaming:return $ln(e,t,n);case Ht.BiDiStreaming:return zln(e,t,n);default:return null}})}function Yln(t,e,n){return async function(r,i){var a,s;const o=await t.unary(e,n,i==null?void 0:i.signal,i==null?void 0:i.timeoutMs,i==null?void 0:i.headers,r,i==null?void 0:i.contextValues);return(a=i==null?void 0:i.onHeader)===null||a===void 0||a.call(i,o.header),(s=i==null?void 0:i.onTrailer)===null||s===void 0||s.call(i,o.trailer),o.message}}function qln(t,e,n){return function(r,i){return Fme(t.stream(e,n,i==null?void 0:i.signal,i==null?void 0:i.timeoutMs,i==null?void 0:i.headers,Bln([r]),i==null?void 0:i.contextValues),i)}}function $ln(t,e,n){return async function(r,i){var a,s,o,l,u,f;const m=await t.stream(e,n,i==null?void 0:i.signal,i==null?void 0:i.timeoutMs,i==null?void 0:i.headers,r,i==null?void 0:i.contextValues);(u=i==null?void 0:i.onHeader)===null||u===void 0||u.call(i,m.header);let p;try{for(var _=!0,S=Mme(m.message),T;T=await S.next(),a=T.done,!a;_=!0)l=T.value,_=!1,p=l}catch(x){s={error:x}}finally{try{!_&&!a&&(o=S.return)&&await o.call(S)}finally{if(s)throw s.error}}if(!p)throw new ni("protocol error: missing response message",br.Internal);return(f=i==null?void 0:i.onTrailer)===null||f===void 0||f.call(i,m.trailer),p}}function zln(t,e,n){return function(r,i){return Fme(t.stream(e,n,i==null?void 0:i.signal,i==null?void 0:i.timeoutMs,i==null?void 0:i.headers,r,i==null?void 0:i.contextValues),i)}}function Fme(t,e){const n=function(){var r,i;return Uln(this,arguments,function*(){const a=yield Ex(t);(r=e==null?void 0:e.onHeader)===null||r===void 0||r.call(e,a.header),yield Ex(yield*Vln(Mme(a.message))),(i=e==null?void 0:e.onTrailer)===null||i===void 0||i.call(e,a.trailer)})}()[Symbol.asyncIterator]();return{[Symbol.asyncIterator]:()=>({next:()=>n.next()})}}function Qln(...t){const e=new AbortController,n=t.filter(i=>i!==void 0).concat(e.signal);for(const i of n){if(i.aborted){r.apply(i);break}i.addEventListener("abort",r)}function r(){e.signal.aborted||e.abort(Bme(this));for(const i of n)i.removeEventListener("abort",r)}return e}function Hln(t){const e=new AbortController,n=()=>{e.abort(new ni("the operation timed out",br.DeadlineExceeded))};let r;return t!==void 0&&(t<=0?n():r=setTimeout(n,t)),{signal:e.signal,cleanup:()=>clearTimeout(r)}}function Bme(t){if(!t.aborted)return;if(t.reason!==void 0)return t.reason;const e=new Error("This operation was aborted");return e.name="AbortError",e}function J7(){return{get(t){return t.id in this?this[t.id]:t.defaultValue},set(t,e){return this[t.id]=e,this},delete(t){return delete this[t.id],this}}}const nU=128;function Z7(t){const e=new Headers,n=new TextDecoder().decode(t).split(`\r -`);for(const r of n){if(r==="")continue;const i=r.indexOf(":");if(i>0){const a=r.substring(0,i).trim(),s=r.substring(i+1).trim();e.append(a,s)}}return e}const Gln="Content-Type",Wln="Grpc-Timeout",Vme="Grpc-Status",Ume="Grpc-Message",Xln="Grpc-Status-Details-Bin",Kln="User-Agent",jln="X-User-Agent",Jln="X-Grpc-Web",Zln="application/grpc-web+proto",ecn="application/grpc-web+json";class Cu extends Se{constructor(e){super(),this.code=0,this.message="",this.details=[],A.util.initPartial(e,this)}static fromBinary(e,n){return new Cu().fromBinary(e,n)}static fromJson(e,n){return new Cu().fromJson(e,n)}static fromJsonString(e,n){return new Cu().fromJsonString(e,n)}static equals(e,n){return A.util.equals(Cu,e,n)}}Cu.runtime=A;Cu.typeName="google.rpc.Status";Cu.fields=A.util.newFieldList(()=>[{no:1,name:"code",kind:"scalar",T:5},{no:2,name:"message",kind:"scalar",T:9},{no:3,name:"details",kind:"message",T:gc,repeated:!0}]);const tcn="0";function Yme(t){var e;const n=t.get(Xln);if(n!=null){const i=Dln(n,Cu);if(i.code==0)return;const a=new ni(i.message,i.code,t);return a.details=i.details.map(s=>({type:s.typeUrl.substring(s.typeUrl.lastIndexOf("/")+1),value:s.value})),a}const r=t.get(Vme);if(r!=null){if(r===tcn)return;const i=parseInt(r,10);return i in br?new ni(decodeURIComponent((e=t.get(Ume))!==null&&e!==void 0?e:""),i,t):new ni(`invalid grpc-status: ${r}`,br.Internal,t)}}function eZ(t,e,n){const r=typeof e=="string"?e:e.typeName,i=typeof n=="string"?n:n.name;return t.toString().replace(/\/?$/,`/${r}/${i}`)}function qme(t,e){return e instanceof t?e:new t(e)}function ncn(t,e){function n(r){return r.done===!0?r:{done:r.done,value:qme(t,r.value)}}return{[Symbol.asyncIterator](){const r=e[Symbol.asyncIterator](),i={next:()=>r.next().then(n)};return r.throw!==void 0&&(i.throw=a=>r.throw(a).then(n)),r.return!==void 0&&(i.return=a=>r.return(a).then(n)),i}}}function $me(t,e){var n;return(n=e==null?void 0:e.concat().reverse().reduce((r,i)=>i(r),t))!==null&&n!==void 0?n:t}function rcn(t){var e;const n=Object.assign({},t);return(e=n.ignoreUnknownFields)!==null&&e!==void 0||(n.ignoreUnknownFields=!0),n}function tZ(t,e,n,r){const i=e?nZ(t.I,r):rZ(t.I,n);return{parse:(e?nZ(t.O,r):rZ(t.O,n)).parse,serialize:i.serialize}}function nZ(t,e){return{parse(n){try{return t.fromBinary(n,e)}catch(r){const i=r instanceof Error?r.message:String(r);throw new ni(`parse binary: ${i}`,br.InvalidArgument)}},serialize(n){try{return n.toBinary(e)}catch(r){const i=r instanceof Error?r.message:String(r);throw new ni(`serialize binary: ${i}`,br.Internal)}}}}function rZ(t,e){var n,r;const i=(n=e==null?void 0:e.textEncoder)!==null&&n!==void 0?n:new TextEncoder,a=(r=e==null?void 0:e.textDecoder)!==null&&r!==void 0?r:new TextDecoder,s=rcn(e);return{parse(o){try{const l=a.decode(o);return t.fromJsonString(l,s)}catch(l){throw ni.from(l,br.InvalidArgument)}},serialize(o){try{const l=o.toJsonString(s);return i.encode(l)}catch(l){throw ni.from(l,br.Internal)}}}}function icn(t){const e=$me(t.next,t.interceptors),[n,r,i]=zme(t),a=Object.assign(Object.assign({},t.req),{message:qme(t.req.method.I,t.req.message),signal:n});return e(a).then(s=>(i(),s),r)}function acn(t){const e=$me(t.next,t.interceptors),[n,r,i]=zme(t),a=Object.assign(Object.assign({},t.req),{message:ncn(t.req.method.I,t.req.message),signal:n});let s=!1;return n.addEventListener("abort",function(){var o,l;const u=t.req.message[Symbol.asyncIterator]();s||(o=u.throw)===null||o===void 0||o.call(u,this.reason).catch(()=>{}),(l=u.return)===null||l===void 0||l.call(u).catch(()=>{})}),e(a).then(o=>Object.assign(Object.assign({},o),{message:{[Symbol.asyncIterator](){const l=o.message[Symbol.asyncIterator]();return{next(){return l.next().then(u=>(u.done==!0&&(s=!0,i()),u),r)}}}}}),r)}function zme(t){const{signal:e,cleanup:n}=Hln(t.timeoutMs),r=Qln(t.signal,e);return[r.signal,function(a){const s=ni.from(e.aborted?Bme(e):a);return r.abort(s),n(),Promise.reject(s)},function(){n(),r.abort()}]}const Iy=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"type",rl.STRING);y(this,"localized",!1);y(this,"nullable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Iy().fromBinary(n,r)}static fromJson(n,r){return new Iy().fromJson(n,r)}static fromJsonString(n,r){return new Iy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Iy,n,r)}};let ag=Iy;y(ag,"runtime",A),y(ag,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateAssociatedDataSchemaMutation"),y(ag,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"type",kind:"enum",T:A.getEnumType(rl)},{no:5,name:"localized",kind:"scalar",T:8},{no:6,name:"nullable",kind:"scalar",T:8}]));const ky=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new ky().fromBinary(n,r)}static fromJson(n,r){return new ky().fromJson(n,r)}static fromJsonString(n,r){return new ky().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ky,n,r)}};let sg=ky;y(sg,"runtime",A),y(sg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaDeprecationNoticeMutation"),y(sg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const Dy=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new Dy().fromBinary(n,r)}static fromJson(n,r){return new Dy().fromJson(n,r)}static fromJsonString(n,r){return new Dy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Dy,n,r)}};let og=Dy;y(og,"runtime",A),y(og,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaDescriptionMutation"),y(og,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const Py=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Py().fromBinary(n,r)}static fromJson(n,r){return new Py().fromJson(n,r)}static fromJsonString(n,r){return new Py().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Py,n,r)}};let lg=Py;y(lg,"runtime",A),y(lg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaNameMutation"),y(lg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const Ly=class extends Se{constructor(n){super();y(this,"name","");y(this,"type",rl.STRING);A.util.initPartial(n,this)}static fromBinary(n,r){return new Ly().fromBinary(n,r)}static fromJson(n,r){return new Ly().fromJson(n,r)}static fromJsonString(n,r){return new Ly().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ly,n,r)}};let cg=Ly;y(cg,"runtime",A),y(cg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaTypeMutation"),y(cg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"type",kind:"enum",T:A.getEnumType(rl)}]));const My=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new My().fromBinary(n,r)}static fromJson(n,r){return new My().fromJson(n,r)}static fromJsonString(n,r){return new My().fromJsonString(n,r)}static equals(n,r){return A.util.equals(My,n,r)}};let ug=My;y(ug,"runtime",A),y(ug,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAssociatedDataSchemaMutation"),y(ug,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const Fy=class extends Se{constructor(n){super();y(this,"name","");y(this,"localized",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Fy().fromBinary(n,r)}static fromJson(n,r){return new Fy().fromJson(n,r)}static fromJsonString(n,r){return new Fy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Fy,n,r)}};let dg=Fy;y(dg,"runtime",A),y(dg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAssociatedDataSchemaLocalizedMutation"),y(dg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"localized",kind:"scalar",T:8}]));const By=class extends Se{constructor(n){super();y(this,"name","");y(this,"nullable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new By().fromBinary(n,r)}static fromJson(n,r){return new By().fromJson(n,r)}static fromJsonString(n,r){return new By().fromJsonString(n,r)}static equals(n,r){return A.util.equals(By,n,r)}};let fg=By;y(fg,"runtime",A),y(fg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAssociatedDataSchemaNullableMutation"),y(fg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"nullable",kind:"scalar",T:8}]));const Vy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");A.util.initPartial(n,this)}static fromBinary(n,r){return new Vy().fromBinary(n,r)}static fromJson(n,r){return new Vy().fromJson(n,r)}static fromJsonString(n,r){return new Vy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Vy,n,r)}};let Eu=Vy;y(Eu,"runtime",A),y(Eu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcIntegerNumberRange"),y(Eu,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:kr},{no:2,name:"to",kind:"message",T:kr}]));const Uy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");A.util.initPartial(n,this)}static fromBinary(n,r){return new Uy().fromBinary(n,r)}static fromJson(n,r){return new Uy().fromJson(n,r)}static fromJsonString(n,r){return new Uy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Uy,n,r)}};let Tu=Uy;y(Tu,"runtime",A),y(Tu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLongNumberRange"),y(Tu,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:_o},{no:2,name:"to",kind:"message",T:_o}]));const Yy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");y(this,"decimalPlacesToCompare",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new Yy().fromBinary(n,r)}static fromJson(n,r){return new Yy().fromJson(n,r)}static fromJsonString(n,r){return new Yy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Yy,n,r)}};let wu=Yy;y(wu,"runtime",A),y(wu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimalNumberRange"),y(wu,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:ki},{no:2,name:"to",kind:"message",T:ki},{no:3,name:"decimalPlacesToCompare",kind:"scalar",T:5}]));const qy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");A.util.initPartial(n,this)}static fromBinary(n,r){return new qy().fromBinary(n,r)}static fromJson(n,r){return new qy().fromJson(n,r)}static fromJsonString(n,r){return new qy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qy,n,r)}};let vc=qy;y(vc,"runtime",A),y(vc,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDateTimeRange"),y(vc,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:Hi},{no:2,name:"to",kind:"message",T:Hi}]));const $y=class extends Se{constructor(n){super();y(this,"valueString","");A.util.initPartial(n,this)}static fromBinary(n,r){return new $y().fromBinary(n,r)}static fromJson(n,r){return new $y().fromJson(n,r)}static fromJsonString(n,r){return new $y().fromJsonString(n,r)}static equals(n,r){return A.util.equals($y,n,r)}};let ki=$y;y(ki,"runtime",A),y(ki,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimal"),y(ki,"fields",A.util.newFieldList(()=>[{no:1,name:"valueString",kind:"scalar",T:9}]));const zy=class extends Se{constructor(n){super();y(this,"languageTag","");A.util.initPartial(n,this)}static fromBinary(n,r){return new zy().fromBinary(n,r)}static fromJson(n,r){return new zy().fromJson(n,r)}static fromJsonString(n,r){return new zy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zy,n,r)}};let ka=zy;y(ka,"runtime",A),y(ka,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocale"),y(ka,"fields",A.util.newFieldList(()=>[{no:1,name:"languageTag",kind:"scalar",T:9}]));const Qy=class extends Se{constructor(n){super();y(this,"code","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Qy().fromBinary(n,r)}static fromJson(n,r){return new Qy().fromJson(n,r)}static fromJsonString(n,r){return new Qy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Qy,n,r)}};let Hs=Qy;y(Hs,"runtime",A),y(Hs,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCurrency"),y(Hs,"fields",A.util.newFieldList(()=>[{no:1,name:"code",kind:"scalar",T:9}]));const Hy=class extends Se{constructor(n){super();y(this,"mostSignificantBits",Dn.zero);y(this,"leastSignificantBits",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new Hy().fromBinary(n,r)}static fromJson(n,r){return new Hy().fromJson(n,r)}static fromJsonString(n,r){return new Hy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Hy,n,r)}};let Di=Hy;y(Di,"runtime",A),y(Di,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUuid"),y(Di,"fields",A.util.newFieldList(()=>[{no:1,name:"mostSignificantBits",kind:"scalar",T:3},{no:2,name:"leastSignificantBits",kind:"scalar",T:3}]));const Gy=class extends Se{constructor(n){super();y(this,"head",!1);y(this,"predecessorId");A.util.initPartial(n,this)}static fromBinary(n,r){return new Gy().fromBinary(n,r)}static fromJson(n,r){return new Gy().fromJson(n,r)}static fromJsonString(n,r){return new Gy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Gy,n,r)}};let hg=Gy;y(hg,"runtime",A),y(hg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPredecessor"),y(hg,"fields",A.util.newFieldList(()=>[{no:1,name:"head",kind:"scalar",T:8},{no:2,name:"predecessorId",kind:"message",T:kr}]));const Wy=class extends Se{constructor(n){super();y(this,"timestamp");y(this,"offset","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Wy().fromBinary(n,r)}static fromJson(n,r){return new Wy().fromJson(n,r)}static fromJsonString(n,r){return new Wy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Wy,n,r)}};let Hi=Wy;y(Hi,"runtime",A),y(Hi,"typeName","io.evitadb.externalApi.grpc.generated.GrpcOffsetDateTime"),y(Hi,"fields",A.util.newFieldList(()=>[{no:1,name:"timestamp",kind:"message",T:oo},{no:2,name:"offset",kind:"scalar",T:9}]));const Xy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Xy().fromBinary(n,r)}static fromJson(n,r){return new Xy().fromJson(n,r)}static fromJsonString(n,r){return new Xy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Xy,n,r)}};let xh=Xy;y(xh,"runtime",A),y(xh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStringArray"),y(xh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:9,repeated:!0}]));const Ky=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Ky().fromBinary(n,r)}static fromJson(n,r){return new Ky().fromJson(n,r)}static fromJsonString(n,r){return new Ky().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ky,n,r)}};let Oh=Ky;y(Oh,"runtime",A),y(Oh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcIntegerArray"),y(Oh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:5,repeated:!0}]));const jy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new jy().fromBinary(n,r)}static fromJson(n,r){return new jy().fromJson(n,r)}static fromJsonString(n,r){return new jy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jy,n,r)}};let Ch=jy;y(Ch,"runtime",A),y(Ch,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLongArray"),y(Ch,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:3,repeated:!0}]));const Jy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Jy().fromBinary(n,r)}static fromJson(n,r){return new Jy().fromJson(n,r)}static fromJsonString(n,r){return new Jy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Jy,n,r)}};let Ah=Jy;y(Ah,"runtime",A),y(Ah,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBooleanArray"),y(Ah,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:8,repeated:!0}]));const Zy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Zy().fromBinary(n,r)}static fromJson(n,r){return new Zy().fromJson(n,r)}static fromJsonString(n,r){return new Zy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Zy,n,r)}};let Rh=Zy;y(Rh,"runtime",A),y(Rh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimalArray"),y(Rh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:ki,repeated:!0}]));const eb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new eb().fromBinary(n,r)}static fromJson(n,r){return new eb().fromJson(n,r)}static fromJsonString(n,r){return new eb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eb,n,r)}};let Nh=eb;y(Nh,"runtime",A),y(Nh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDateTimeRangeArray"),y(Nh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:vc,repeated:!0}]));const tb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new tb().fromBinary(n,r)}static fromJson(n,r){return new tb().fromJson(n,r)}static fromJsonString(n,r){return new tb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tb,n,r)}};let Ih=tb;y(Ih,"runtime",A),y(Ih,"typeName","io.evitadb.externalApi.grpc.generated.GrpcIntegerNumberRangeArray"),y(Ih,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Eu,repeated:!0}]));const nb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new nb().fromBinary(n,r)}static fromJson(n,r){return new nb().fromJson(n,r)}static fromJsonString(n,r){return new nb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nb,n,r)}};let kh=nb;y(kh,"runtime",A),y(kh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLongNumberRangeArray"),y(kh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Tu,repeated:!0}]));const rb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new rb().fromBinary(n,r)}static fromJson(n,r){return new rb().fromJson(n,r)}static fromJsonString(n,r){return new rb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rb,n,r)}};let Dh=rb;y(Dh,"runtime",A),y(Dh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimalNumberRangeArray"),y(Dh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:wu,repeated:!0}]));const ib=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ib().fromBinary(n,r)}static fromJson(n,r){return new ib().fromJson(n,r)}static fromJsonString(n,r){return new ib().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ib,n,r)}};let Ph=ib;y(Ph,"runtime",A),y(Ph,"typeName","io.evitadb.externalApi.grpc.generated.GrpcOffsetDateTimeArray"),y(Ph,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Hi,repeated:!0}]));const ab=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ab().fromBinary(n,r)}static fromJson(n,r){return new ab().fromJson(n,r)}static fromJsonString(n,r){return new ab().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ab,n,r)}};let Lh=ab;y(Lh,"runtime",A),y(Lh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocaleArray"),y(Lh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:ka,repeated:!0}]));const sb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new sb().fromBinary(n,r)}static fromJson(n,r){return new sb().fromJson(n,r)}static fromJsonString(n,r){return new sb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sb,n,r)}};let Mh=sb;y(Mh,"runtime",A),y(Mh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCurrencyArray"),y(Mh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Hs,repeated:!0}]));const ob=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ob().fromBinary(n,r)}static fromJson(n,r){return new ob().fromJson(n,r)}static fromJsonString(n,r){return new ob().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ob,n,r)}};let mg=ob;y(mg,"runtime",A),y(mg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUuidArray"),y(mg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Di,repeated:!0}]));const lb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new lb().fromBinary(n,r)}static fromJson(n,r){return new lb().fromJson(n,r)}static fromJsonString(n,r){return new lb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lb,n,r)}};let pg=lb;y(pg,"runtime",A),y(pg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFacetStatisticsDepthArray"),y(pg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(oP),repeated:!0}]));const cb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new cb().fromBinary(n,r)}static fromJson(n,r){return new cb().fromJson(n,r)}static fromJsonString(n,r){return new cb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cb,n,r)}};let gg=cb;y(gg,"runtime",A),y(gg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryPriceModeArray"),y(gg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(iP),repeated:!0}]));const ub=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ub().fromBinary(n,r)}static fromJson(n,r){return new ub().fromJson(n,r)}static fromJsonString(n,r){return new ub().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ub,n,r)}};let _g=ub;y(_g,"runtime",A),y(_g,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPriceContentModeArray"),y(_g,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(aP),repeated:!0}]));const db=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new db().fromBinary(n,r)}static fromJson(n,r){return new db().fromJson(n,r)}static fromJsonString(n,r){return new db().fromJsonString(n,r)}static equals(n,r){return A.util.equals(db,n,r)}};let vg=db;y(vg,"runtime",A),y(vg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeSpecialValueArray"),y(vg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(sP),repeated:!0}]));const fb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new fb().fromBinary(n,r)}static fromJson(n,r){return new fb().fromJson(n,r)}static fromJsonString(n,r){return new fb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fb,n,r)}};let yg=fb;y(yg,"runtime",A),y(yg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcOrderDirectionArray"),y(yg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(Mf),repeated:!0}]));const hb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new hb().fromBinary(n,r)}static fromJson(n,r){return new hb().fromJson(n,r)}static fromJsonString(n,r){return new hb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hb,n,r)}};let bg=hb;y(bg,"runtime",A),y(bg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEmptyHierarchicalEntityBehaviourArray"),y(bg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(lP),repeated:!0}]));const mb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new mb().fromBinary(n,r)}static fromJson(n,r){return new mb().fromJson(n,r)}static fromJsonString(n,r){return new mb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mb,n,r)}};let Sg=mb;y(Sg,"runtime",A),y(Sg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStatisticsBaseArray"),y(Sg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(cP),repeated:!0}]));const pb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new pb().fromBinary(n,r)}static fromJson(n,r){return new pb().fromJson(n,r)}static fromJsonString(n,r){return new pb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pb,n,r)}};let Eg=pb;y(Eg,"runtime",A),y(Eg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStatisticsTypeArray"),y(Eg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(uP),repeated:!0}]));const gb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new gb().fromBinary(n,r)}static fromJson(n,r){return new gb().fromJson(n,r)}static fromJsonString(n,r){return new gb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gb,n,r)}};let Tg=gb;y(Tg,"runtime",A),y(Tg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHistogramBehaviorTypeArray"),y(Tg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(dP),repeated:!0}]));const _b=class extends Se{constructor(n){super();y(this,"value",{case:void 0});y(this,"type",yt.STRING);y(this,"version");A.util.initPartial(n,this)}static fromBinary(n,r){return new _b().fromBinary(n,r)}static fromJson(n,r){return new _b().fromJson(n,r)}static fromJsonString(n,r){return new _b().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_b,n,r)}};let Ja=_b;y(Ja,"runtime",A),y(Ja,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaValue"),y(Ja,"fields",A.util.newFieldList(()=>[{no:1,name:"stringValue",kind:"scalar",T:9,oneof:"value"},{no:2,name:"integerValue",kind:"scalar",T:5,oneof:"value"},{no:3,name:"longValue",kind:"scalar",T:3,oneof:"value"},{no:4,name:"booleanValue",kind:"scalar",T:8,oneof:"value"},{no:5,name:"bigDecimalValue",kind:"message",T:ki,oneof:"value"},{no:6,name:"dateTimeRangeValue",kind:"message",T:vc,oneof:"value"},{no:7,name:"integerNumberRangeValue",kind:"message",T:Eu,oneof:"value"},{no:8,name:"longNumberRangeValue",kind:"message",T:Tu,oneof:"value"},{no:9,name:"bigDecimalNumberRangeValue",kind:"message",T:wu,oneof:"value"},{no:10,name:"offsetDateTimeValue",kind:"message",T:Hi,oneof:"value"},{no:11,name:"localeValue",kind:"message",T:ka,oneof:"value"},{no:12,name:"currencyValue",kind:"message",T:Hs,oneof:"value"},{no:13,name:"uuidValue",kind:"message",T:Di,oneof:"value"},{no:14,name:"predecessorValue",kind:"message",T:hg,oneof:"value"},{no:50,name:"stringArrayValue",kind:"message",T:xh,oneof:"value"},{no:51,name:"integerArrayValue",kind:"message",T:Oh,oneof:"value"},{no:52,name:"longArrayValue",kind:"message",T:Ch,oneof:"value"},{no:53,name:"booleanArrayValue",kind:"message",T:Ah,oneof:"value"},{no:54,name:"bigDecimalArrayValue",kind:"message",T:Rh,oneof:"value"},{no:55,name:"dateTimeRangeArrayValue",kind:"message",T:Nh,oneof:"value"},{no:56,name:"integerNumberRangeArrayValue",kind:"message",T:Ih,oneof:"value"},{no:57,name:"longNumberRangeArrayValue",kind:"message",T:kh,oneof:"value"},{no:58,name:"bigDecimalNumberRangeArrayValue",kind:"message",T:Dh,oneof:"value"},{no:59,name:"offsetDateTimeArrayValue",kind:"message",T:Ph,oneof:"value"},{no:60,name:"localeArrayValue",kind:"message",T:Lh,oneof:"value"},{no:61,name:"currencyArrayValue",kind:"message",T:Mh,oneof:"value"},{no:62,name:"uuidArrayValue",kind:"message",T:mg,oneof:"value"},{no:100,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:101,name:"version",kind:"message",T:kr}]));const vb=class extends Se{constructor(n){super();y(this,"value",{case:void 0});y(this,"type",rl.STRING);y(this,"version");A.util.initPartial(n,this)}static fromBinary(n,r){return new vb().fromBinary(n,r)}static fromJson(n,r){return new vb().fromJson(n,r)}static fromJsonString(n,r){return new vb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vb,n,r)}};let Md=vb;y(Md,"runtime",A),y(Md,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaAssociatedDataValue"),y(Md,"fields",A.util.newFieldList(()=>[{no:1,name:"primitiveValue",kind:"message",T:Ja,oneof:"value"},{no:2,name:"jsonValue",kind:"scalar",T:9,oneof:"value"},{no:100,name:"type",kind:"enum",T:A.getEnumType(rl)},{no:3,name:"version",kind:"message",T:kr}]));const yb=class extends Se{constructor(n){super();y(this,"fileId");y(this,"name","");y(this,"description");y(this,"contentType","");y(this,"totalSizeInBytes",Dn.zero);y(this,"created");y(this,"origin");A.util.initPartial(n,this)}static fromBinary(n,r){return new yb().fromBinary(n,r)}static fromJson(n,r){return new yb().fromJson(n,r)}static fromJsonString(n,r){return new yb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yb,n,r)}};let Fd=yb;y(Fd,"runtime",A),y(Fd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFile"),y(Fd,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di},{no:2,name:"name",kind:"scalar",T:9},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"contentType",kind:"scalar",T:9},{no:5,name:"totalSizeInBytes",kind:"scalar",T:3},{no:6,name:"created",kind:"message",T:Hi},{no:7,name:"origin",kind:"message",T:Kt}]));const bb=class extends Se{constructor(n){super();y(this,"taskType","");y(this,"taskName","");y(this,"taskId");y(this,"catalogName");y(this,"issued");y(this,"started");y(this,"finished");y(this,"simplifiedState",fs.TASK_QUEUED);y(this,"progress",0);y(this,"settings");y(this,"result",{case:void 0});y(this,"exception");y(this,"trait",[]);y(this,"created");A.util.initPartial(n,this)}static fromBinary(n,r){return new bb().fromBinary(n,r)}static fromJson(n,r){return new bb().fromJson(n,r)}static fromJsonString(n,r){return new bb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bb,n,r)}};let Al=bb;y(Al,"runtime",A),y(Al,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatus"),y(Al,"fields",A.util.newFieldList(()=>[{no:1,name:"taskType",kind:"scalar",T:9},{no:2,name:"taskName",kind:"scalar",T:9},{no:3,name:"taskId",kind:"message",T:Di},{no:4,name:"catalogName",kind:"message",T:Kt},{no:5,name:"issued",kind:"message",T:Hi},{no:6,name:"started",kind:"message",T:Hi},{no:7,name:"finished",kind:"message",T:Hi},{no:8,name:"simplifiedState",kind:"enum",T:A.getEnumType(fs)},{no:9,name:"progress",kind:"scalar",T:5},{no:10,name:"settings",kind:"message",T:Kt},{no:11,name:"text",kind:"message",T:Kt,oneof:"result"},{no:12,name:"file",kind:"message",T:Fd,oneof:"result"},{no:13,name:"exception",kind:"message",T:Kt},{no:14,name:"trait",kind:"enum",T:A.getEnumType(kw),repeated:!0},{no:15,name:"created",kind:"message",T:Hi}]));const Sb=class extends Se{constructor(n){super();y(this,"catalogId");y(this,"catalogName","");y(this,"corrupted",!1);y(this,"catalogState",Vl.WARMING_UP);y(this,"catalogVersion",Dn.zero);y(this,"totalRecords",Dn.zero);y(this,"indexCount",Dn.zero);y(this,"sizeOnDiskInBytes",Dn.zero);y(this,"entityCollectionStatistics",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Sb().fromBinary(n,r)}static fromJson(n,r){return new Sb().fromJson(n,r)}static fromJsonString(n,r){return new Sb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Sb,n,r)}};let wg=Sb;y(wg,"runtime",A),y(wg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogStatistics"),y(wg,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogId",kind:"message",T:Di},{no:2,name:"catalogName",kind:"scalar",T:9},{no:3,name:"corrupted",kind:"scalar",T:8},{no:4,name:"catalogState",kind:"enum",T:A.getEnumType(Vl)},{no:5,name:"catalogVersion",kind:"scalar",T:3},{no:6,name:"totalRecords",kind:"scalar",T:3},{no:7,name:"indexCount",kind:"scalar",T:3},{no:8,name:"sizeOnDiskInBytes",kind:"scalar",T:3},{no:9,name:"entityCollectionStatistics",kind:"message",T:xg,repeated:!0}]));const Eb=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"totalRecords",0);y(this,"indexCount",0);y(this,"sizeOnDiskInBytes",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new Eb().fromBinary(n,r)}static fromJson(n,r){return new Eb().fromJson(n,r)}static fromJsonString(n,r){return new Eb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Eb,n,r)}};let xg=Eb;y(xg,"runtime",A),y(xg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityCollectionStatistics"),y(xg,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"totalRecords",kind:"scalar",T:5},{no:3,name:"indexCount",kind:"scalar",T:5},{no:4,name:"sizeOnDiskInBytes",kind:"scalar",T:3}]));const Tb=class extends Se{constructor(n){super();y(this,"namingConvention",bu.CAMEL_CASE);y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Tb().fromBinary(n,r)}static fromJson(n,r){return new Tb().fromJson(n,r)}static fromJsonString(n,r){return new Tb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Tb,n,r)}};let Gs=Tb;y(Gs,"runtime",A),y(Gs,"typeName","io.evitadb.externalApi.grpc.generated.GrpcNameVariant"),y(Gs,"fields",A.util.newFieldList(()=>[{no:1,name:"namingConvention",kind:"enum",T:A.getEnumType(bu)},{no:2,name:"name",kind:"scalar",T:9}]));const wb=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"indexedDecimalPlaces",0);y(this,"defaultValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new wb().fromBinary(n,r)}static fromJson(n,r){return new wb().fromJson(n,r)}static fromJsonString(n,r){return new wb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wb,n,r)}};let Fh=wb;y(Fh,"runtime",A),y(Fh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateAttributeSchemaMutation"),y(Fh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:5,name:"filterable",kind:"scalar",T:8},{no:6,name:"sortable",kind:"scalar",T:8},{no:7,name:"localized",kind:"scalar",T:8},{no:8,name:"nullable",kind:"scalar",T:8},{no:9,name:"representative",kind:"scalar",T:8},{no:10,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:11,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:12,name:"defaultValue",kind:"message",T:Ja}]));const xb=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"indexedDecimalPlaces",0);y(this,"defaultValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new xb().fromBinary(n,r)}static fromJson(n,r){return new xb().fromJson(n,r)}static fromJsonString(n,r){return new xb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xb,n,r)}};let Og=xb;y(Og,"runtime",A),y(Og,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateGlobalAttributeSchemaMutation"),y(Og,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:5,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)},{no:6,name:"filterable",kind:"scalar",T:8},{no:7,name:"sortable",kind:"scalar",T:8},{no:8,name:"localized",kind:"scalar",T:8},{no:9,name:"nullable",kind:"scalar",T:8},{no:10,name:"representative",kind:"scalar",T:8},{no:11,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:12,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:13,name:"defaultValue",kind:"message",T:Ja}]));const Ob=class extends Se{constructor(n){super();y(this,"name","");y(this,"defaultValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new Ob().fromBinary(n,r)}static fromJson(n,r){return new Ob().fromJson(n,r)}static fromJsonString(n,r){return new Ob().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ob,n,r)}};let Bd=Ob;y(Bd,"runtime",A),y(Bd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaDefaultValueMutation"),y(Bd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"defaultValue",kind:"message",T:Ja}]));const Cb=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new Cb().fromBinary(n,r)}static fromJson(n,r){return new Cb().fromJson(n,r)}static fromJsonString(n,r){return new Cb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Cb,n,r)}};let Vd=Cb;y(Vd,"runtime",A),y(Vd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaDeprecationNoticeMutation"),y(Vd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const Ab=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new Ab().fromBinary(n,r)}static fromJson(n,r){return new Ab().fromJson(n,r)}static fromJsonString(n,r){return new Ab().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ab,n,r)}};let Ud=Ab;y(Ud,"runtime",A),y(Ud,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaDescriptionMutation"),y(Ud,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const Rb=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Rb().fromBinary(n,r)}static fromJson(n,r){return new Rb().fromJson(n,r)}static fromJsonString(n,r){return new Rb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Rb,n,r)}};let Yd=Rb;y(Yd,"runtime",A),y(Yd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaNameMutation"),y(Yd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const Nb=class extends Se{constructor(n){super();y(this,"name","");y(this,"type",yt.STRING);y(this,"indexedDecimalPlaces",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new Nb().fromBinary(n,r)}static fromJson(n,r){return new Nb().fromJson(n,r)}static fromJsonString(n,r){return new Nb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Nb,n,r)}};let qd=Nb;y(qd,"runtime",A),y(qd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaTypeMutation"),y(qd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:3,name:"indexedDecimalPlaces",kind:"scalar",T:5}]));const Ib=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Ib().fromBinary(n,r)}static fromJson(n,r){return new Ib().fromJson(n,r)}static fromJsonString(n,r){return new Ib().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ib,n,r)}};let $d=Ib;y($d,"runtime",A),y($d,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAttributeSchemaMutation"),y($d,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const kb=class extends Se{constructor(n){super();y(this,"name","");y(this,"filterable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new kb().fromBinary(n,r)}static fromJson(n,r){return new kb().fromJson(n,r)}static fromJsonString(n,r){return new kb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kb,n,r)}};let zd=kb;y(zd,"runtime",A),y(zd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaFilterableMutation"),y(zd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"filterable",kind:"scalar",T:8}]));const Db=class extends Se{constructor(n){super();y(this,"name","");y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);A.util.initPartial(n,this)}static fromBinary(n,r){return new Db().fromBinary(n,r)}static fromJson(n,r){return new Db().fromJson(n,r)}static fromJsonString(n,r){return new Db().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Db,n,r)}};let Cg=Db;y(Cg,"runtime",A),y(Cg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaGloballyUniqueMutation"),y(Cg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)}]));const Pb=class extends Se{constructor(n){super();y(this,"name","");y(this,"localized",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Pb().fromBinary(n,r)}static fromJson(n,r){return new Pb().fromJson(n,r)}static fromJsonString(n,r){return new Pb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Pb,n,r)}};let Qd=Pb;y(Qd,"runtime",A),y(Qd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaLocalizedMutation"),y(Qd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"localized",kind:"scalar",T:8}]));const Lb=class extends Se{constructor(n){super();y(this,"name","");y(this,"nullable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Lb().fromBinary(n,r)}static fromJson(n,r){return new Lb().fromJson(n,r)}static fromJsonString(n,r){return new Lb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Lb,n,r)}};let Hd=Lb;y(Hd,"runtime",A),y(Hd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaNullableMutation"),y(Hd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"nullable",kind:"scalar",T:8}]));const Mb=class extends Se{constructor(n){super();y(this,"name","");y(this,"representative",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Mb().fromBinary(n,r)}static fromJson(n,r){return new Mb().fromJson(n,r)}static fromJsonString(n,r){return new Mb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Mb,n,r)}};let Gd=Mb;y(Gd,"runtime",A),y(Gd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaRepresentativeMutation"),y(Gd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"representative",kind:"scalar",T:8}]));const Fb=class extends Se{constructor(n){super();y(this,"name","");y(this,"sortable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Fb().fromBinary(n,r)}static fromJson(n,r){return new Fb().fromJson(n,r)}static fromJsonString(n,r){return new Fb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Fb,n,r)}};let Wd=Fb;y(Wd,"runtime",A),y(Wd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaSortableMutation"),y(Wd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"sortable",kind:"scalar",T:8}]));const Bb=class extends Se{constructor(n){super();y(this,"name","");y(this,"unique",Rs.NOT_UNIQUE);A.util.initPartial(n,this)}static fromBinary(n,r){return new Bb().fromBinary(n,r)}static fromJson(n,r){return new Bb().fromJson(n,r)}static fromJsonString(n,r){return new Bb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Bb,n,r)}};let Xd=Bb;y(Xd,"runtime",A),y(Xd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaUniqueMutation"),y(Xd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"unique",kind:"enum",T:A.getEnumType(Rs)}]));const Vb=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Vb().fromBinary(n,r)}static fromJson(n,r){return new Vb().fromJson(n,r)}static fromJsonString(n,r){return new Vb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Vb,n,r)}};let Bh=Vb;y(Bh,"runtime",A),y(Bh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUseGlobalAttributeSchemaMutation"),y(Bh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const Ub=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new Ub().fromBinary(n,r)}static fromJson(n,r){return new Ub().fromJson(n,r)}static fromJsonString(n,r){return new Ub().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ub,n,r)}};let Ag=Ub;y(Ag,"runtime",A),y(Ag,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeSchemaMutation"),y(Ag,"fields",A.util.newFieldList(()=>[{no:3,name:"createAttributeSchemaMutation",kind:"message",T:Fh,oneof:"mutation"},{no:4,name:"modifyAttributeSchemaDefaultValueMutation",kind:"message",T:Bd,oneof:"mutation"},{no:5,name:"modifyAttributeSchemaDeprecationNoticeMutation",kind:"message",T:Vd,oneof:"mutation"},{no:6,name:"modifyAttributeSchemaDescriptionMutation",kind:"message",T:Ud,oneof:"mutation"},{no:7,name:"modifyAttributeSchemaNameMutation",kind:"message",T:Yd,oneof:"mutation"},{no:8,name:"modifyAttributeSchemaTypeMutation",kind:"message",T:qd,oneof:"mutation"},{no:9,name:"removeAttributeSchemaMutation",kind:"message",T:$d,oneof:"mutation"},{no:10,name:"setAttributeSchemaFilterableMutation",kind:"message",T:zd,oneof:"mutation"},{no:11,name:"setAttributeSchemaLocalizedMutation",kind:"message",T:Qd,oneof:"mutation"},{no:12,name:"setAttributeSchemaNullableMutation",kind:"message",T:Hd,oneof:"mutation"},{no:13,name:"setAttributeSchemaRepresentativeMutation",kind:"message",T:Gd,oneof:"mutation"},{no:14,name:"setAttributeSchemaSortableMutation",kind:"message",T:Wd,oneof:"mutation"},{no:15,name:"setAttributeSchemaUniqueMutation",kind:"message",T:Xd,oneof:"mutation"},{no:16,name:"useGlobalAttributeSchemaMutation",kind:"message",T:Bh,oneof:"mutation"}]));const Yb=class extends Se{constructor(n){super();y(this,"currencies",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Yb().fromBinary(n,r)}static fromJson(n,r){return new Yb().fromJson(n,r)}static fromJsonString(n,r){return new Yb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Yb,n,r)}};let Rg=Yb;y(Rg,"runtime",A),y(Rg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowCurrencyInEntitySchemaMutation"),y(Rg,"fields",A.util.newFieldList(()=>[{no:1,name:"currencies",kind:"message",T:Hs,repeated:!0}]));const qb=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new qb().fromBinary(n,r)}static fromJson(n,r){return new qb().fromJson(n,r)}static fromJsonString(n,r){return new qb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qb,n,r)}};let Ng=qb;y(Ng,"runtime",A),y(Ng,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowEvolutionModeInEntitySchemaMutation"),y(Ng,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(so),repeated:!0}]));const $b=class extends Se{constructor(n){super();y(this,"locales",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new $b().fromBinary(n,r)}static fromJson(n,r){return new $b().fromJson(n,r)}static fromJsonString(n,r){return new $b().fromJsonString(n,r)}static equals(n,r){return A.util.equals($b,n,r)}};let Ig=$b;y(Ig,"runtime",A),y(Ig,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowLocaleInEntitySchemaMutation"),y(Ig,"fields",A.util.newFieldList(()=>[{no:1,name:"locales",kind:"message",T:ka,repeated:!0}]));const zb=class extends Se{constructor(n){super();y(this,"currencies",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new zb().fromBinary(n,r)}static fromJson(n,r){return new zb().fromJson(n,r)}static fromJsonString(n,r){return new zb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zb,n,r)}};let kg=zb;y(kg,"runtime",A),y(kg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowCurrencyInEntitySchemaMutation"),y(kg,"fields",A.util.newFieldList(()=>[{no:1,name:"currencies",kind:"message",T:Hs,repeated:!0}]));const Qb=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Qb().fromBinary(n,r)}static fromJson(n,r){return new Qb().fromJson(n,r)}static fromJsonString(n,r){return new Qb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Qb,n,r)}};let Dg=Qb;y(Dg,"runtime",A),y(Dg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowEvolutionModeInEntitySchemaMutation"),y(Dg,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(so),repeated:!0}]));const Hb=class extends Se{constructor(n){super();y(this,"locales",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Hb().fromBinary(n,r)}static fromJson(n,r){return new Hb().fromJson(n,r)}static fromJsonString(n,r){return new Hb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Hb,n,r)}};let Pg=Hb;y(Pg,"runtime",A),y(Pg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowLocaleInEntitySchemaMutation"),y(Pg,"fields",A.util.newFieldList(()=>[{no:1,name:"locales",kind:"message",T:ka,repeated:!0}]));const Gb=class extends Se{constructor(n){super();y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new Gb().fromBinary(n,r)}static fromJson(n,r){return new Gb().fromJson(n,r)}static fromJsonString(n,r){return new Gb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Gb,n,r)}};let Lg=Gb;y(Lg,"runtime",A),y(Lg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaDeprecationNoticeMutation"),y(Lg,"fields",A.util.newFieldList(()=>[{no:1,name:"deprecationNotice",kind:"message",T:Kt}]));const Wb=class extends Se{constructor(n){super();y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new Wb().fromBinary(n,r)}static fromJson(n,r){return new Wb().fromJson(n,r)}static fromJsonString(n,r){return new Wb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Wb,n,r)}};let Mg=Wb;y(Mg,"runtime",A),y(Mg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaDescriptionMutation"),y(Mg,"fields",A.util.newFieldList(()=>[{no:1,name:"description",kind:"message",T:Kt}]));const Xb=class extends Se{constructor(n){super();y(this,"withGeneratedPrimaryKey",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Xb().fromBinary(n,r)}static fromJson(n,r){return new Xb().fromJson(n,r)}static fromJsonString(n,r){return new Xb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Xb,n,r)}};let Fg=Xb;y(Fg,"runtime",A),y(Fg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetEntitySchemaWithGeneratedPrimaryKeyMutation"),y(Fg,"fields",A.util.newFieldList(()=>[{no:1,name:"withGeneratedPrimaryKey",kind:"scalar",T:8}]));const Kb=class extends Se{constructor(n){super();y(this,"withHierarchy",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Kb().fromBinary(n,r)}static fromJson(n,r){return new Kb().fromJson(n,r)}static fromJsonString(n,r){return new Kb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Kb,n,r)}};let Bg=Kb;y(Bg,"runtime",A),y(Bg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetEntitySchemaWithHierarchyMutation"),y(Bg,"fields",A.util.newFieldList(()=>[{no:1,name:"withHierarchy",kind:"scalar",T:8}]));const jb=class extends Se{constructor(n){super();y(this,"withPrice",!1);y(this,"indexedPricePlaces",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new jb().fromBinary(n,r)}static fromJson(n,r){return new jb().fromJson(n,r)}static fromJsonString(n,r){return new jb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jb,n,r)}};let Vg=jb;y(Vg,"runtime",A),y(Vg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetEntitySchemaWithPriceMutation"),y(Vg,"fields",A.util.newFieldList(()=>[{no:1,name:"withPrice",kind:"scalar",T:8},{no:2,name:"indexedPricePlaces",kind:"scalar",T:5}]));const Jb=class extends Se{constructor(n){super();y(this,"name","");y(this,"version",0);y(this,"description");y(this,"deprecationNotice");y(this,"withGeneratedPrimaryKey",!1);y(this,"withHierarchy",!1);y(this,"withPrice",!1);y(this,"indexedPricePlaces",0);y(this,"locales",[]);y(this,"currencies",[]);y(this,"attributes",{});y(this,"associatedData",{});y(this,"references",{});y(this,"evolutionMode",[]);y(this,"sortableAttributeCompounds",{});y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Jb().fromBinary(n,r)}static fromJson(n,r){return new Jb().fromJson(n,r)}static fromJsonString(n,r){return new Jb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Jb,n,r)}};let Kd=Jb;y(Kd,"runtime",A),y(Kd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchema"),y(Kd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:5},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"deprecationNotice",kind:"message",T:Kt},{no:5,name:"withGeneratedPrimaryKey",kind:"scalar",T:8},{no:6,name:"withHierarchy",kind:"scalar",T:8},{no:7,name:"withPrice",kind:"scalar",T:8},{no:8,name:"indexedPricePlaces",kind:"scalar",T:5},{no:9,name:"locales",kind:"message",T:ka,repeated:!0},{no:10,name:"currencies",kind:"message",T:Hs,repeated:!0},{no:11,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Vh}},{no:12,name:"associatedData",kind:"map",K:9,V:{kind:"message",T:Ug}},{no:13,name:"references",kind:"map",K:9,V:{kind:"message",T:Yg}},{no:14,name:"evolutionMode",kind:"enum",T:A.getEnumType(so),repeated:!0},{no:15,name:"sortableAttributeCompounds",kind:"map",K:9,V:{kind:"message",T:Uh}},{no:16,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const Zb=class extends Se{constructor(n){super();y(this,"name","");y(this,"schemaType",Sx.GLOBAL);y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"defaultValue");y(this,"indexedDecimalPlaces",0);y(this,"nameVariant",[]);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Zb().fromBinary(n,r)}static fromJson(n,r){return new Zb().fromJson(n,r)}static fromJsonString(n,r){return new Zb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Zb,n,r)}};let Vh=Zb;y(Vh,"runtime",A),y(Vh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeSchema"),y(Vh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"schemaType",kind:"enum",T:A.getEnumType(Sx)},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"deprecationNotice",kind:"message",T:Kt},{no:5,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:6,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)},{no:7,name:"filterable",kind:"scalar",T:8},{no:8,name:"sortable",kind:"scalar",T:8},{no:9,name:"localized",kind:"scalar",T:8},{no:10,name:"nullable",kind:"scalar",T:8},{no:11,name:"representative",kind:"scalar",T:8},{no:12,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:13,name:"defaultValue",kind:"message",T:Ja},{no:14,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:15,name:"nameVariant",kind:"message",T:Gs,repeated:!0},{no:16,name:"inherited",kind:"scalar",T:8}]));const eS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"type",rl.STRING);y(this,"localized",!1);y(this,"nullable",!1);y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new eS().fromBinary(n,r)}static fromJson(n,r){return new eS().fromJson(n,r)}static fromJsonString(n,r){return new eS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eS,n,r)}};let Ug=eS;y(Ug,"runtime",A),y(Ug,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAssociatedDataSchema"),y(Ug,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"type",kind:"enum",T:A.getEnumType(rl)},{no:5,name:"localized",kind:"scalar",T:8},{no:6,name:"nullable",kind:"scalar",T:8},{no:7,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const tS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"cardinality",si.NOT_SPECIFIED);y(this,"entityType","");y(this,"entityTypeRelatesToEntity",!1);y(this,"groupType");y(this,"groupTypeRelatesToEntity",!1);y(this,"indexed",!1);y(this,"faceted",!1);y(this,"attributes",{});y(this,"sortableAttributeCompounds",{});y(this,"nameVariant",[]);y(this,"entityTypeNameVariant",[]);y(this,"groupTypeNameVariant",[]);y(this,"referencedEntityTypeManaged",!1);y(this,"referencedGroupTypeManaged",!1);y(this,"reflectedReferenceName");y(this,"descriptionInherited",!1);y(this,"deprecationNoticeInherited",!1);y(this,"cardinalityInherited",!1);y(this,"facetedInherited",!1);y(this,"attributeInheritanceBehavior",Bf.INHERIT_ALL_EXCEPT);y(this,"attributeInheritanceFilter",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new tS().fromBinary(n,r)}static fromJson(n,r){return new tS().fromJson(n,r)}static fromJsonString(n,r){return new tS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tS,n,r)}};let Yg=tS;y(Yg,"runtime",A),y(Yg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReferenceSchema"),y(Yg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"cardinality",kind:"enum",T:A.getEnumType(si)},{no:5,name:"entityType",kind:"scalar",T:9},{no:6,name:"entityTypeRelatesToEntity",kind:"scalar",T:8},{no:7,name:"groupType",kind:"message",T:Kt},{no:8,name:"groupTypeRelatesToEntity",kind:"scalar",T:8},{no:9,name:"indexed",kind:"scalar",T:8},{no:10,name:"faceted",kind:"scalar",T:8},{no:11,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Vh}},{no:12,name:"sortableAttributeCompounds",kind:"map",K:9,V:{kind:"message",T:Uh}},{no:13,name:"nameVariant",kind:"message",T:Gs,repeated:!0},{no:14,name:"entityTypeNameVariant",kind:"message",T:Gs,repeated:!0},{no:15,name:"groupTypeNameVariant",kind:"message",T:Gs,repeated:!0},{no:16,name:"referencedEntityTypeManaged",kind:"scalar",T:8},{no:17,name:"referencedGroupTypeManaged",kind:"scalar",T:8},{no:18,name:"reflectedReferenceName",kind:"message",T:Kt},{no:19,name:"descriptionInherited",kind:"scalar",T:8},{no:20,name:"deprecationNoticeInherited",kind:"scalar",T:8},{no:21,name:"cardinalityInherited",kind:"scalar",T:8},{no:22,name:"facetedInherited",kind:"scalar",T:8},{no:23,name:"attributeInheritanceBehavior",kind:"enum",T:A.getEnumType(Bf)},{no:24,name:"attributeInheritanceFilter",kind:"scalar",T:9,repeated:!0}]));const nS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"attributeElements",[]);y(this,"nameVariant",[]);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new nS().fromBinary(n,r)}static fromJson(n,r){return new nS().fromJson(n,r)}static fromJsonString(n,r){return new nS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nS,n,r)}};let Uh=nS;y(Uh,"runtime",A),y(Uh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSortableAttributeCompoundSchema"),y(Uh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"attributeElements",kind:"message",T:Yh,repeated:!0},{no:5,name:"nameVariant",kind:"message",T:Gs,repeated:!0},{no:6,name:"inherited",kind:"scalar",T:8}]));const rS=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"direction",Mf.ASC);y(this,"behaviour",bx.NULLS_FIRST);A.util.initPartial(n,this)}static fromBinary(n,r){return new rS().fromBinary(n,r)}static fromJson(n,r){return new rS().fromJson(n,r)}static fromJsonString(n,r){return new rS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rS,n,r)}};let Yh=rS;y(Yh,"runtime",A),y(Yh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeElement"),y(Yh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"direction",kind:"enum",T:A.getEnumType(Mf)},{no:3,name:"behaviour",kind:"enum",T:A.getEnumType(bx)}]));const iS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"attributeElements",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new iS().fromBinary(n,r)}static fromJson(n,r){return new iS().fromJson(n,r)}static fromJsonString(n,r){return new iS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iS,n,r)}};let qg=iS;y(qg,"runtime",A),y(qg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateSortableAttributeCompoundSchemaMutation"),y(qg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"attributeElements",kind:"message",T:Yh,repeated:!0}]));const aS=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new aS().fromBinary(n,r)}static fromJson(n,r){return new aS().fromJson(n,r)}static fromJsonString(n,r){return new aS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aS,n,r)}};let $g=aS;y($g,"runtime",A),y($g,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifySortableAttributeCompoundSchemaDeprecationNoticeMutation"),y($g,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const sS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new sS().fromBinary(n,r)}static fromJson(n,r){return new sS().fromJson(n,r)}static fromJsonString(n,r){return new sS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sS,n,r)}};let zg=sS;y(zg,"runtime",A),y(zg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifySortableAttributeCompoundSchemaDescriptionMutation"),y(zg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const oS=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new oS().fromBinary(n,r)}static fromJson(n,r){return new oS().fromJson(n,r)}static fromJsonString(n,r){return new oS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(oS,n,r)}};let Qg=oS;y(Qg,"runtime",A),y(Qg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifySortableAttributeCompoundSchemaNameMutation"),y(Qg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const lS=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new lS().fromBinary(n,r)}static fromJson(n,r){return new lS().fromJson(n,r)}static fromJsonString(n,r){return new lS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lS,n,r)}};let Hg=lS;y(Hg,"runtime",A),y(Hg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveSortableAttributeCompoundSchemaMutation"),y(Hg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const cS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new cS().fromBinary(n,r)}static fromJson(n,r){return new cS().fromJson(n,r)}static fromJsonString(n,r){return new cS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cS,n,r)}};let Gg=cS;y(Gg,"runtime",A),y(Gg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSortableAttributeCompoundSchemaMutation"),y(Gg,"fields",A.util.newFieldList(()=>[{no:1,name:"createSortableAttributeCompoundSchemaMutation",kind:"message",T:qg,oneof:"mutation"},{no:2,name:"modifySortableAttributeCompoundSchemaDeprecationNoticeMutation",kind:"message",T:$g,oneof:"mutation"},{no:3,name:"modifySortableAttributeCompoundSchemaDescriptionMutation",kind:"message",T:zg,oneof:"mutation"},{no:4,name:"modifySortableAttributeCompoundSchemaNameMutation",kind:"message",T:Qg,oneof:"mutation"},{no:5,name:"removeSortableAttributeCompoundSchemaMutation",kind:"message",T:Hg,oneof:"mutation"}]));const uS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"cardinality",si.NOT_SPECIFIED);y(this,"referencedEntityType","");y(this,"referencedEntityTypeManaged",!1);y(this,"referencedGroupType");y(this,"referencedGroupTypeManaged",!1);y(this,"filterable",!1);y(this,"faceted",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new uS().fromBinary(n,r)}static fromJson(n,r){return new uS().fromJson(n,r)}static fromJsonString(n,r){return new uS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(uS,n,r)}};let Wg=uS;y(Wg,"runtime",A),y(Wg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateReferenceSchemaMutation"),y(Wg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"cardinality",kind:"enum",T:A.getEnumType(si)},{no:5,name:"referencedEntityType",kind:"scalar",T:9},{no:6,name:"referencedEntityTypeManaged",kind:"scalar",T:8},{no:7,name:"referencedGroupType",kind:"message",T:Kt},{no:8,name:"referencedGroupTypeManaged",kind:"scalar",T:8},{no:9,name:"filterable",kind:"scalar",T:8},{no:10,name:"faceted",kind:"scalar",T:8}]));const dS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"cardinality",si.NOT_SPECIFIED);y(this,"referencedEntityType","");y(this,"reflectedReferenceName","");y(this,"faceted");y(this,"attributeInheritanceBehavior",Bf.INHERIT_ALL_EXCEPT);y(this,"attributeInheritanceFilter",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new dS().fromBinary(n,r)}static fromJson(n,r){return new dS().fromJson(n,r)}static fromJsonString(n,r){return new dS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dS,n,r)}};let Xg=dS;y(Xg,"runtime",A),y(Xg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateReflectedReferenceSchemaMutation"),y(Xg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"cardinality",kind:"enum",T:A.getEnumType(si)},{no:5,name:"referencedEntityType",kind:"scalar",T:9},{no:6,name:"reflectedReferenceName",kind:"scalar",T:9},{no:7,name:"faceted",kind:"message",T:Dl},{no:8,name:"attributeInheritanceBehavior",kind:"enum",T:A.getEnumType(Bf)},{no:9,name:"attributeInheritanceFilter",kind:"scalar",T:9,repeated:!0}]));const fS=class extends Se{constructor(n){super();y(this,"name","");y(this,"attributeSchemaMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new fS().fromBinary(n,r)}static fromJson(n,r){return new fS().fromJson(n,r)}static fromJsonString(n,r){return new fS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fS,n,r)}};let Kg=fS;y(Kg,"runtime",A),y(Kg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceAttributeSchemaMutation"),y(Kg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"attributeSchemaMutation",kind:"message",T:Ag}]));const hS=class extends Se{constructor(n){super();y(this,"name","");y(this,"sortableAttributeCompoundSchemaMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new hS().fromBinary(n,r)}static fromJson(n,r){return new hS().fromJson(n,r)}static fromJsonString(n,r){return new hS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hS,n,r)}};let qO=hS;y(qO,"runtime",A),y(qO,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSortableAttributeCompoundSchemaMutation"),y(qO,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"sortableAttributeCompoundSchemaMutation",kind:"message",T:Gg}]));const mS=class extends Se{constructor(n){super();y(this,"name","");y(this,"cardinality",si.NOT_SPECIFIED);A.util.initPartial(n,this)}static fromBinary(n,r){return new mS().fromBinary(n,r)}static fromJson(n,r){return new mS().fromJson(n,r)}static fromJsonString(n,r){return new mS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mS,n,r)}};let jg=mS;y(jg,"runtime",A),y(jg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaCardinalityMutation"),y(jg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"cardinality",kind:"enum",T:A.getEnumType(si)}]));const pS=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new pS().fromBinary(n,r)}static fromJson(n,r){return new pS().fromJson(n,r)}static fromJsonString(n,r){return new pS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pS,n,r)}};let Jg=pS;y(Jg,"runtime",A),y(Jg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaDeprecationNoticeMutation"),y(Jg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const gS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new gS().fromBinary(n,r)}static fromJson(n,r){return new gS().fromJson(n,r)}static fromJsonString(n,r){return new gS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gS,n,r)}};let Zg=gS;y(Zg,"runtime",A),y(Zg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaDescriptionMutation"),y(Zg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const _S=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new _S().fromBinary(n,r)}static fromJson(n,r){return new _S().fromJson(n,r)}static fromJsonString(n,r){return new _S().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_S,n,r)}};let e_=_S;y(e_,"runtime",A),y(e_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaNameMutation"),y(e_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const vS=class extends Se{constructor(n){super();y(this,"name","");y(this,"referencedGroupType");y(this,"referencedGroupTypeManaged",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new vS().fromBinary(n,r)}static fromJson(n,r){return new vS().fromJson(n,r)}static fromJsonString(n,r){return new vS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vS,n,r)}};let t_=vS;y(t_,"runtime",A),y(t_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaRelatedEntityGroupMutation"),y(t_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"referencedGroupType",kind:"message",T:Kt},{no:3,name:"referencedGroupTypeManaged",kind:"scalar",T:8}]));const yS=class extends Se{constructor(n){super();y(this,"name","");y(this,"referencedEntityType","");y(this,"referencedEntityTypeManaged",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new yS().fromBinary(n,r)}static fromJson(n,r){return new yS().fromJson(n,r)}static fromJsonString(n,r){return new yS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yS,n,r)}};let n_=yS;y(n_,"runtime",A),y(n_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaRelatedEntityMutation"),y(n_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"referencedEntityType",kind:"scalar",T:9},{no:3,name:"referencedEntityTypeManaged",kind:"scalar",T:8}]));const bS=class extends Se{constructor(n){super();y(this,"name","");y(this,"attributeInheritanceBehavior",Bf.INHERIT_ALL_EXCEPT);y(this,"attributeInheritanceFilter",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new bS().fromBinary(n,r)}static fromJson(n,r){return new bS().fromJson(n,r)}static fromJsonString(n,r){return new bS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bS,n,r)}};let r_=bS;y(r_,"runtime",A),y(r_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReflectedReferenceAttributeInheritanceSchemaMutation"),y(r_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"attributeInheritanceBehavior",kind:"enum",T:A.getEnumType(Bf)},{no:3,name:"attributeInheritanceFilter",kind:"scalar",T:9,repeated:!0}]));const SS=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new SS().fromBinary(n,r)}static fromJson(n,r){return new SS().fromJson(n,r)}static fromJsonString(n,r){return new SS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(SS,n,r)}};let i_=SS;y(i_,"runtime",A),y(i_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveReferenceSchemaMutation"),y(i_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const ES=class extends Se{constructor(n){super();y(this,"name","");y(this,"faceted",!1);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new ES().fromBinary(n,r)}static fromJson(n,r){return new ES().fromJson(n,r)}static fromJsonString(n,r){return new ES().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ES,n,r)}};let a_=ES;y(a_,"runtime",A),y(a_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetReferenceSchemaFacetedMutation"),y(a_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"faceted",kind:"scalar",T:8},{no:3,name:"inherited",kind:"scalar",T:8}]));const TS=class extends Se{constructor(n){super();y(this,"name","");y(this,"filterable",!1);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new TS().fromBinary(n,r)}static fromJson(n,r){return new TS().fromJson(n,r)}static fromJsonString(n,r){return new TS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(TS,n,r)}};let s_=TS;y(s_,"runtime",A),y(s_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetReferenceSchemaFilterableMutation"),y(s_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"filterable",kind:"scalar",T:8},{no:3,name:"inherited",kind:"scalar",T:8}]));const wS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new wS().fromBinary(n,r)}static fromJson(n,r){return new wS().fromJson(n,r)}static fromJsonString(n,r){return new wS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wS,n,r)}};let qh=wS;y(qh,"runtime",A),y(qh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchemaMutation"),y(qh,"fields",A.util.newFieldList(()=>[{no:1,name:"createAssociatedDataSchemaMutation",kind:"message",T:ag,oneof:"mutation"},{no:2,name:"modifyAssociatedDataSchemaDeprecationNoticeMutation",kind:"message",T:sg,oneof:"mutation"},{no:3,name:"modifyAssociatedDataSchemaDescriptionMutation",kind:"message",T:og,oneof:"mutation"},{no:4,name:"modifyAssociatedDataSchemaNameMutation",kind:"message",T:lg,oneof:"mutation"},{no:5,name:"modifyAssociatedDataSchemaTypeMutation",kind:"message",T:cg,oneof:"mutation"},{no:6,name:"removeAssociatedDataSchemaMutation",kind:"message",T:ug,oneof:"mutation"},{no:7,name:"setAssociatedDataSchemaLocalizedMutation",kind:"message",T:dg,oneof:"mutation"},{no:8,name:"setAssociatedDataSchemaNullableMutation",kind:"message",T:fg,oneof:"mutation"},{no:20,name:"createAttributeSchemaMutation",kind:"message",T:Fh,oneof:"mutation"},{no:21,name:"modifyAttributeSchemaDefaultValueMutation",kind:"message",T:Bd,oneof:"mutation"},{no:22,name:"modifyAttributeSchemaDeprecationNoticeMutation",kind:"message",T:Vd,oneof:"mutation"},{no:23,name:"modifyAttributeSchemaDescriptionMutation",kind:"message",T:Ud,oneof:"mutation"},{no:24,name:"modifyAttributeSchemaNameMutation",kind:"message",T:Yd,oneof:"mutation"},{no:25,name:"modifyAttributeSchemaTypeMutation",kind:"message",T:qd,oneof:"mutation"},{no:26,name:"removeAttributeSchemaMutation",kind:"message",T:$d,oneof:"mutation"},{no:27,name:"setAttributeSchemaFilterableMutation",kind:"message",T:zd,oneof:"mutation"},{no:28,name:"setAttributeSchemaLocalizedMutation",kind:"message",T:Qd,oneof:"mutation"},{no:29,name:"setAttributeSchemaNullableMutation",kind:"message",T:Hd,oneof:"mutation"},{no:30,name:"setAttributeSchemaRepresentativeMutation",kind:"message",T:Gd,oneof:"mutation"},{no:31,name:"setAttributeSchemaSortableMutation",kind:"message",T:Wd,oneof:"mutation"},{no:32,name:"setAttributeSchemaUniqueMutation",kind:"message",T:Xd,oneof:"mutation"},{no:33,name:"useGlobalAttributeSchemaMutation",kind:"message",T:Bh,oneof:"mutation"},{no:50,name:"allowCurrencyInEntitySchemaMutation",kind:"message",T:Rg,oneof:"mutation"},{no:51,name:"allowEvolutionModeInEntitySchemaMutation",kind:"message",T:Ng,oneof:"mutation"},{no:52,name:"allowLocaleInEntitySchemaMutation",kind:"message",T:Ig,oneof:"mutation"},{no:53,name:"disallowCurrencyInEntitySchemaMutation",kind:"message",T:kg,oneof:"mutation"},{no:54,name:"disallowEvolutionModeInEntitySchemaMutation",kind:"message",T:Dg,oneof:"mutation"},{no:55,name:"disallowLocaleInEntitySchemaMutation",kind:"message",T:Pg,oneof:"mutation"},{no:56,name:"modifyEntitySchemaDeprecationNoticeMutation",kind:"message",T:Lg,oneof:"mutation"},{no:57,name:"modifyEntitySchemaDescriptionMutation",kind:"message",T:Mg,oneof:"mutation"},{no:58,name:"setEntitySchemaWithGeneratedPrimaryKeyMutation",kind:"message",T:Fg,oneof:"mutation"},{no:59,name:"setEntitySchemaWithHierarchyMutation",kind:"message",T:Bg,oneof:"mutation"},{no:60,name:"setEntitySchemaWithPriceMutation",kind:"message",T:Vg,oneof:"mutation"},{no:80,name:"createReferenceSchemaMutation",kind:"message",T:Wg,oneof:"mutation"},{no:81,name:"modifyReferenceAttributeSchemaMutation",kind:"message",T:Kg,oneof:"mutation"},{no:82,name:"modifyReferenceSchemaCardinalityMutation",kind:"message",T:jg,oneof:"mutation"},{no:83,name:"modifyReferenceSchemaDeprecationNoticeMutation",kind:"message",T:Jg,oneof:"mutation"},{no:84,name:"modifyReferenceSchemaDescriptionMutation",kind:"message",T:Zg,oneof:"mutation"},{no:85,name:"modifyReferenceSchemaNameMutation",kind:"message",T:e_,oneof:"mutation"},{no:86,name:"modifyReferenceSchemaRelatedEntityGroupMutation",kind:"message",T:t_,oneof:"mutation"},{no:87,name:"modifyReferenceSchemaRelatedEntityMutation",kind:"message",T:n_,oneof:"mutation"},{no:88,name:"removeReferenceSchemaMutation",kind:"message",T:i_,oneof:"mutation"},{no:89,name:"setReferenceSchemaFacetedMutation",kind:"message",T:a_,oneof:"mutation"},{no:90,name:"setReferenceSchemaIndexedMutation",kind:"message",T:s_,oneof:"mutation"},{no:91,name:"createReflectedReferenceSchemaMutation",kind:"message",T:Xg,oneof:"mutation"},{no:92,name:"modifyReflectedReferenceAttributeInheritanceSchemaMutation",kind:"message",T:r_,oneof:"mutation"}]));const xS=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new xS().fromBinary(n,r)}static fromJson(n,r){return new xS().fromJson(n,r)}static fromJsonString(n,r){return new xS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xS,n,r)}};let o_=xS;y(o_,"runtime",A),y(o_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateCatalogSchemaMutation"),y(o_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const OS=class extends Se{constructor(n){super();y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new OS().fromBinary(n,r)}static fromJson(n,r){return new OS().fromJson(n,r)}static fromJsonString(n,r){return new OS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(OS,n,r)}};let l_=OS;y(l_,"runtime",A),y(l_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyCatalogSchemaDescriptionMutation"),y(l_,"fields",A.util.newFieldList(()=>[{no:1,name:"description",kind:"message",T:Kt}]));const CS=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"newCatalogName","");y(this,"overwriteTarget",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new CS().fromBinary(n,r)}static fromJson(n,r){return new CS().fromJson(n,r)}static fromJsonString(n,r){return new CS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(CS,n,r)}};let c_=CS;y(c_,"runtime",A),y(c_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyCatalogSchemaNameMutation"),y(c_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"newCatalogName",kind:"scalar",T:9},{no:3,name:"overwriteTarget",kind:"scalar",T:8}]));const AS=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new AS().fromBinary(n,r)}static fromJson(n,r){return new AS().fromJson(n,r)}static fromJsonString(n,r){return new AS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(AS,n,r)}};let u_=AS;y(u_,"runtime",A),y(u_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowEvolutionModeInCatalogSchemaMutation"),y(u_,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(oR),repeated:!0}]));const RS=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new RS().fromBinary(n,r)}static fromJson(n,r){return new RS().fromJson(n,r)}static fromJsonString(n,r){return new RS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(RS,n,r)}};let d_=RS;y(d_,"runtime",A),y(d_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowEvolutionModeInCatalogSchemaMutation"),y(d_,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(oR),repeated:!0}]));const NS=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new NS().fromBinary(n,r)}static fromJson(n,r){return new NS().fromJson(n,r)}static fromJsonString(n,r){return new NS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(NS,n,r)}};let f_=NS;y(f_,"runtime",A),y(f_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveCatalogSchemaMutation"),y(f_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const IS=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new IS().fromBinary(n,r)}static fromJson(n,r){return new IS().fromJson(n,r)}static fromJsonString(n,r){return new IS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(IS,n,r)}};let h_=IS;y(h_,"runtime",A),y(h_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateEntitySchemaMutation"),y(h_,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const kS=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"entitySchemaMutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new kS().fromBinary(n,r)}static fromJson(n,r){return new kS().fromJson(n,r)}static fromJsonString(n,r){return new kS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kS,n,r)}};let $h=kS;y($h,"runtime",A),y($h,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaMutation"),y($h,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"entitySchemaMutations",kind:"message",T:qh,repeated:!0}]));const DS=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");y(this,"overwriteTarget",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new DS().fromBinary(n,r)}static fromJson(n,r){return new DS().fromJson(n,r)}static fromJsonString(n,r){return new DS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(DS,n,r)}};let m_=DS;y(m_,"runtime",A),y(m_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaNameMutation"),y(m_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9},{no:3,name:"overwriteTarget",kind:"scalar",T:8}]));const PS=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new PS().fromBinary(n,r)}static fromJson(n,r){return new PS().fromJson(n,r)}static fromJsonString(n,r){return new PS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(PS,n,r)}};let p_=PS;y(p_,"runtime",A),y(p_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveEntitySchemaMutation"),y(p_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const LS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new LS().fromBinary(n,r)}static fromJson(n,r){return new LS().fromJson(n,r)}static fromJsonString(n,r){return new LS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(LS,n,r)}};let g_=LS;y(g_,"runtime",A),y(g_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalCatalogSchemaMutation"),y(g_,"fields",A.util.newFieldList(()=>[{no:1,name:"modifyCatalogSchemaDescriptionMutation",kind:"message",T:l_,oneof:"mutation"},{no:2,name:"allowEvolutionModeInCatalogSchemaMutation",kind:"message",T:u_,oneof:"mutation"},{no:3,name:"disallowEvolutionModeInCatalogSchemaMutation",kind:"message",T:d_,oneof:"mutation"},{no:4,name:"createGlobalAttributeSchemaMutation",kind:"message",T:Og,oneof:"mutation"},{no:5,name:"modifyAttributeSchemaDefaultValueMutation",kind:"message",T:Bd,oneof:"mutation"},{no:6,name:"modifyAttributeSchemaDeprecationNoticeMutation",kind:"message",T:Vd,oneof:"mutation"},{no:7,name:"modifyAttributeSchemaDescriptionMutation",kind:"message",T:Ud,oneof:"mutation"},{no:8,name:"modifyAttributeSchemaNameMutation",kind:"message",T:Yd,oneof:"mutation"},{no:9,name:"modifyAttributeSchemaTypeMutation",kind:"message",T:qd,oneof:"mutation"},{no:10,name:"removeAttributeSchemaMutation",kind:"message",T:$d,oneof:"mutation"},{no:11,name:"setAttributeSchemaFilterableMutation",kind:"message",T:zd,oneof:"mutation"},{no:12,name:"setAttributeSchemaLocalizedMutation",kind:"message",T:Qd,oneof:"mutation"},{no:13,name:"setAttributeSchemaNullableMutation",kind:"message",T:Hd,oneof:"mutation"},{no:14,name:"setAttributeSchemaRepresentativeMutation",kind:"message",T:Gd,oneof:"mutation"},{no:15,name:"setAttributeSchemaSortableMutation",kind:"message",T:Wd,oneof:"mutation"},{no:16,name:"setAttributeSchemaUniqueMutation",kind:"message",T:Xd,oneof:"mutation"},{no:17,name:"setAttributeSchemaGloballyUniqueMutation",kind:"message",T:Cg,oneof:"mutation"},{no:30,name:"createEntitySchemaMutation",kind:"message",T:h_,oneof:"mutation"},{no:31,name:"modifyEntitySchemaMutation",kind:"message",T:$h,oneof:"mutation"},{no:32,name:"modifyEntitySchemaNameMutation",kind:"message",T:m_,oneof:"mutation"},{no:33,name:"removeEntitySchemaMutation",kind:"message",T:p_,oneof:"mutation"}]));const MS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new MS().fromBinary(n,r)}static fromJson(n,r){return new MS().fromJson(n,r)}static fromJsonString(n,r){return new MS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(MS,n,r)}};let __=MS;y(__,"runtime",A),y(__,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTopLevelCatalogSchemaMutation"),y(__,"fields",A.util.newFieldList(()=>[{no:1,name:"createCatalogSchemaMutation",kind:"message",T:o_,oneof:"mutation"},{no:2,name:"modifyCatalogSchemaNameMutation",kind:"message",T:c_,oneof:"mutation"},{no:3,name:"removeCatalogSchemaMutation",kind:"message",T:f_,oneof:"mutation"}]));const FS=class extends Se{constructor(n){super();y(this,"ready",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new FS().fromBinary(n,r)}static fromJson(n,r){return new FS().fromJson(n,r)}static fromJsonString(n,r){return new FS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(FS,n,r)}};let v_=FS;y(v_,"runtime",A),y(v_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReadyResponse"),y(v_,"fields",A.util.newFieldList(()=>[{no:1,name:"ready",kind:"scalar",T:8}]));const BS=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"commitBehavior",Ff.WAIT_FOR_CONFLICT_RESOLUTION);y(this,"dryRun",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new BS().fromBinary(n,r)}static fromJson(n,r){return new BS().fromJson(n,r)}static fromJsonString(n,r){return new BS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(BS,n,r)}};let xu=BS;y(xu,"runtime",A),y(xu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionRequest"),y(xu,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"commitBehavior",kind:"enum",T:A.getEnumType(Ff)},{no:3,name:"dryRun",kind:"scalar",T:8}]));const VS=class extends Se{constructor(n){super();y(this,"sessionId","");y(this,"sessionType",rD.READ_ONLY);y(this,"commitBehaviour",Ff.WAIT_FOR_CONFLICT_RESOLUTION);y(this,"catalogState",Vl.WARMING_UP);y(this,"catalogId","");A.util.initPartial(n,this)}static fromBinary(n,r){return new VS().fromBinary(n,r)}static fromJson(n,r){return new VS().fromJson(n,r)}static fromJsonString(n,r){return new VS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(VS,n,r)}};let Ou=VS;y(Ou,"runtime",A),y(Ou,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionResponse"),y(Ou,"fields",A.util.newFieldList(()=>[{no:1,name:"sessionId",kind:"scalar",T:9},{no:2,name:"sessionType",kind:"enum",T:A.getEnumType(rD)},{no:3,name:"commitBehaviour",kind:"enum",T:A.getEnumType(Ff)},{no:4,name:"catalogState",kind:"enum",T:A.getEnumType(Vl)},{no:5,name:"catalogId",kind:"scalar",T:9}]));const US=class extends Se{constructor(n){super();y(this,"sessionId","");A.util.initPartial(n,this)}static fromBinary(n,r){return new US().fromBinary(n,r)}static fromJson(n,r){return new US().fromJson(n,r)}static fromJsonString(n,r){return new US().fromJsonString(n,r)}static equals(n,r){return A.util.equals(US,n,r)}};let y_=US;y(y_,"runtime",A),y(y_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionTerminationRequest"),y(y_,"fields",A.util.newFieldList(()=>[{no:2,name:"sessionId",kind:"scalar",T:9}]));const YS=class extends Se{constructor(n){super();y(this,"terminated",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new YS().fromBinary(n,r)}static fromJson(n,r){return new YS().fromJson(n,r)}static fromJsonString(n,r){return new YS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(YS,n,r)}};let b_=YS;y(b_,"runtime",A),y(b_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionTerminationResponse"),y(b_,"fields",A.util.newFieldList(()=>[{no:1,name:"terminated",kind:"scalar",T:8}]));const qS=class extends Se{constructor(n){super();y(this,"catalogNames",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new qS().fromBinary(n,r)}static fromJson(n,r){return new qS().fromJson(n,r)}static fromJsonString(n,r){return new qS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qS,n,r)}};let S_=qS;y(S_,"runtime",A),y(S_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogNamesResponse"),y(S_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogNames",kind:"scalar",T:9,repeated:!0}]));const $S=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new $S().fromBinary(n,r)}static fromJson(n,r){return new $S().fromJson(n,r)}static fromJsonString(n,r){return new $S().fromJsonString(n,r)}static equals(n,r){return A.util.equals($S,n,r)}};let E_=$S;y(E_,"runtime",A),y(E_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineCatalogRequest"),y(E_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const zS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new zS().fromBinary(n,r)}static fromJson(n,r){return new zS().fromJson(n,r)}static fromJsonString(n,r){return new zS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zS,n,r)}};let T_=zS;y(T_,"runtime",A),y(T_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineCatalogResponse"),y(T_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const QS=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"newCatalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new QS().fromBinary(n,r)}static fromJson(n,r){return new QS().fromJson(n,r)}static fromJsonString(n,r){return new QS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(QS,n,r)}};let w_=QS;y(w_,"runtime",A),y(w_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCatalogRequest"),y(w_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"newCatalogName",kind:"scalar",T:9}]));const HS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new HS().fromBinary(n,r)}static fromJson(n,r){return new HS().fromJson(n,r)}static fromJsonString(n,r){return new HS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(HS,n,r)}};let x_=HS;y(x_,"runtime",A),y(x_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCatalogResponse"),y(x_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const GS=class extends Se{constructor(n){super();y(this,"catalogNameToBeReplacedWith","");y(this,"catalogNameToBeReplaced","");A.util.initPartial(n,this)}static fromBinary(n,r){return new GS().fromBinary(n,r)}static fromJson(n,r){return new GS().fromJson(n,r)}static fromJsonString(n,r){return new GS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(GS,n,r)}};let O_=GS;y(O_,"runtime",A),y(O_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCatalogRequest"),y(O_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogNameToBeReplacedWith",kind:"scalar",T:9},{no:2,name:"catalogNameToBeReplaced",kind:"scalar",T:9}]));const WS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new WS().fromBinary(n,r)}static fromJson(n,r){return new WS().fromJson(n,r)}static fromJsonString(n,r){return new WS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(WS,n,r)}};let C_=WS;y(C_,"runtime",A),y(C_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCatalogResponse"),y(C_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const XS=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new XS().fromBinary(n,r)}static fromJson(n,r){return new XS().fromJson(n,r)}static fromJsonString(n,r){return new XS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(XS,n,r)}};let A_=XS;y(A_,"runtime",A),y(A_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCatalogIfExistsRequest"),y(A_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const KS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new KS().fromBinary(n,r)}static fromJson(n,r){return new KS().fromJson(n,r)}static fromJsonString(n,r){return new KS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(KS,n,r)}};let R_=KS;y(R_,"runtime",A),y(R_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCatalogIfExistsResponse"),y(R_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const jS=class extends Se{constructor(n){super();y(this,"schemaMutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new jS().fromBinary(n,r)}static fromJson(n,r){return new jS().fromJson(n,r)}static fromJsonString(n,r){return new jS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jS,n,r)}};let N_=jS;y(N_,"runtime",A),y(N_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateEvitaRequest"),y(N_,"fields",A.util.newFieldList(()=>[{no:1,name:"schemaMutations",kind:"message",T:__,repeated:!0}]));const scn={typeName:"io.evitadb.externalApi.grpc.generated.EvitaService",methods:{isReady:{name:"IsReady",I:Hr,O:v_,kind:Ht.Unary},createReadOnlySession:{name:"CreateReadOnlySession",I:xu,O:Ou,kind:Ht.Unary},createReadWriteSession:{name:"CreateReadWriteSession",I:xu,O:Ou,kind:Ht.Unary},createBinaryReadOnlySession:{name:"CreateBinaryReadOnlySession",I:xu,O:Ou,kind:Ht.Unary},createBinaryReadWriteSession:{name:"CreateBinaryReadWriteSession",I:xu,O:Ou,kind:Ht.Unary},terminateSession:{name:"TerminateSession",I:y_,O:b_,kind:Ht.Unary},getCatalogNames:{name:"GetCatalogNames",I:Hr,O:S_,kind:Ht.Unary},defineCatalog:{name:"DefineCatalog",I:E_,O:T_,kind:Ht.Unary},deleteCatalogIfExists:{name:"DeleteCatalogIfExists",I:A_,O:R_,kind:Ht.Unary},update:{name:"Update",I:N_,O:Hr,kind:Ht.Unary},renameCatalog:{name:"RenameCatalog",I:w_,O:x_,kind:Ht.Unary},replaceCatalog:{name:"ReplaceCatalog",I:O_,O:C_,kind:Ht.Unary}}},JS=class extends Se{constructor(n){super();y(this,"version","");y(this,"startedAt");y(this,"uptime",Dn.zero);y(this,"instanceId","");y(this,"catalogsCorrupted",0);y(this,"catalogsOk",0);y(this,"healthProblems",[]);y(this,"readiness",Su.API_STARTING);y(this,"api",{});y(this,"readOnly",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new JS().fromBinary(n,r)}static fromJson(n,r){return new JS().fromJson(n,r)}static fromJsonString(n,r){return new JS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(JS,n,r)}};let I_=JS;y(I_,"runtime",A),y(I_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaServerStatusResponse"),y(I_,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:9},{no:2,name:"startedAt",kind:"message",T:Hi},{no:3,name:"uptime",kind:"scalar",T:3},{no:4,name:"instanceId",kind:"scalar",T:9},{no:5,name:"catalogsCorrupted",kind:"scalar",T:5},{no:6,name:"catalogsOk",kind:"scalar",T:5},{no:7,name:"healthProblems",kind:"enum",T:A.getEnumType(Sm),repeated:!0},{no:8,name:"readiness",kind:"enum",T:A.getEnumType(Su)},{no:9,name:"api",kind:"map",K:9,V:{kind:"message",T:k_}},{no:10,name:"readOnly",kind:"scalar",T:8}]));const ZS=class extends Se{constructor(n){super();y(this,"enabled",!1);y(this,"ready",!1);y(this,"baseUrl",[]);y(this,"endpoints",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ZS().fromBinary(n,r)}static fromJson(n,r){return new ZS().fromJson(n,r)}static fromJsonString(n,r){return new ZS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ZS,n,r)}};let k_=ZS;y(k_,"runtime",A),y(k_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcApiStatus"),y(k_,"fields",A.util.newFieldList(()=>[{no:1,name:"enabled",kind:"scalar",T:8},{no:2,name:"ready",kind:"scalar",T:8},{no:3,name:"baseUrl",kind:"scalar",T:9,repeated:!0},{no:4,name:"endpoints",kind:"message",T:D_,repeated:!0}]));const eE=class extends Se{constructor(n){super();y(this,"name","");y(this,"url",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new eE().fromBinary(n,r)}static fromJson(n,r){return new eE().fromJson(n,r)}static fromJsonString(n,r){return new eE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eE,n,r)}};let D_=eE;y(D_,"runtime",A),y(D_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEndpoint"),y(D_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"url",kind:"scalar",T:9,repeated:!0}]));const tE=class extends Se{constructor(n){super();y(this,"configuration","");A.util.initPartial(n,this)}static fromBinary(n,r){return new tE().fromBinary(n,r)}static fromJson(n,r){return new tE().fromJson(n,r)}static fromJsonString(n,r){return new tE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tE,n,r)}};let P_=tE;y(P_,"runtime",A),y(P_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaConfigurationResponse"),y(P_,"fields",A.util.newFieldList(()=>[{no:1,name:"configuration",kind:"scalar",T:9}]));const nE=class extends Se{constructor(n){super();y(this,"catalogStatistics",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new nE().fromBinary(n,r)}static fromJson(n,r){return new nE().fromJson(n,r)}static fromJsonString(n,r){return new nE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nE,n,r)}};let L_=nE;y(L_,"runtime",A),y(L_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaCatalogStatisticsResponse"),y(L_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogStatistics",kind:"message",T:wg,repeated:!0}]));const rE=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"backupFile",new Uint8Array(0));A.util.initPartial(n,this)}static fromBinary(n,r){return new rE().fromBinary(n,r)}static fromJson(n,r){return new rE().fromJson(n,r)}static fromJsonString(n,r){return new rE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rE,n,r)}};let M_=rE;y(M_,"runtime",A),y(M_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogRequest"),y(M_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"backupFile",kind:"scalar",T:12}]));const iE=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"backupFile",new Uint8Array(0));y(this,"fileId");y(this,"totalSizeInBytes",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new iE().fromBinary(n,r)}static fromJson(n,r){return new iE().fromJson(n,r)}static fromJsonString(n,r){return new iE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iE,n,r)}};let zh=iE;y(zh,"runtime",A),y(zh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogUnaryRequest"),y(zh,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"backupFile",kind:"scalar",T:12},{no:3,name:"fileId",kind:"message",T:Di},{no:4,name:"totalSizeInBytes",kind:"scalar",T:3}]));const aE=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new aE().fromBinary(n,r)}static fromJson(n,r){return new aE().fromJson(n,r)}static fromJsonString(n,r){return new aE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aE,n,r)}};let F_=aE;y(F_,"runtime",A),y(F_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogFromServerFileRequest"),y(F_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"fileId",kind:"message",T:Di}]));const sE=class extends Se{constructor(n){super();y(this,"read",Dn.zero);y(this,"task");A.util.initPartial(n,this)}static fromBinary(n,r){return new sE().fromBinary(n,r)}static fromJson(n,r){return new sE().fromJson(n,r)}static fromJsonString(n,r){return new sE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sE,n,r)}};let Qh=sE;y(Qh,"runtime",A),y(Qh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogResponse"),y(Qh,"fields",A.util.newFieldList(()=>[{no:1,name:"read",kind:"scalar",T:3},{no:3,name:"task",kind:"message",T:Al}]));const oE=class extends Se{constructor(n){super();y(this,"read",Dn.zero);y(this,"fileId");y(this,"task");A.util.initPartial(n,this)}static fromBinary(n,r){return new oE().fromBinary(n,r)}static fromJson(n,r){return new oE().fromJson(n,r)}static fromJsonString(n,r){return new oE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(oE,n,r)}};let B_=oE;y(B_,"runtime",A),y(B_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogUnaryResponse"),y(B_,"fields",A.util.newFieldList(()=>[{no:1,name:"read",kind:"scalar",T:3},{no:2,name:"fileId",kind:"message",T:Di},{no:3,name:"task",kind:"message",T:Al}]));const lE=class extends Se{constructor(n){super();y(this,"pageNumber",0);y(this,"pageSize",0);y(this,"taskType",[]);y(this,"simplifiedState",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new lE().fromBinary(n,r)}static fromJson(n,r){return new lE().fromJson(n,r)}static fromJsonString(n,r){return new lE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lE,n,r)}};let V_=lE;y(V_,"runtime",A),y(V_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusesRequest"),y(V_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageNumber",kind:"scalar",T:5},{no:2,name:"pageSize",kind:"scalar",T:5},{no:3,name:"taskType",kind:"message",T:Kt,repeated:!0},{no:4,name:"simplifiedState",kind:"enum",T:A.getEnumType(fs),repeated:!0}]));const cE=class extends Se{constructor(n){super();y(this,"pageSize",0);y(this,"pageNumber",0);y(this,"taskStatus",[]);y(this,"totalNumberOfRecords",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new cE().fromBinary(n,r)}static fromJson(n,r){return new cE().fromJson(n,r)}static fromJsonString(n,r){return new cE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cE,n,r)}};let U_=cE;y(U_,"runtime",A),y(U_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusesResponse"),y(U_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageSize",kind:"scalar",T:5},{no:2,name:"pageNumber",kind:"scalar",T:5},{no:3,name:"taskStatus",kind:"message",T:Al,repeated:!0},{no:4,name:"totalNumberOfRecords",kind:"scalar",T:5}]));const uE=class extends Se{constructor(n){super();y(this,"taskIds",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new uE().fromBinary(n,r)}static fromJson(n,r){return new uE().fromJson(n,r)}static fromJsonString(n,r){return new uE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(uE,n,r)}};let Y_=uE;y(Y_,"runtime",A),y(Y_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSpecifiedTaskStatusesRequest"),y(Y_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskIds",kind:"message",T:Di,repeated:!0}]));const dE=class extends Se{constructor(n){super();y(this,"taskStatus",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new dE().fromBinary(n,r)}static fromJson(n,r){return new dE().fromJson(n,r)}static fromJsonString(n,r){return new dE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dE,n,r)}};let q_=dE;y(q_,"runtime",A),y(q_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSpecifiedTaskStatusesResponse"),y(q_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskStatus",kind:"message",T:Al,repeated:!0}]));const fE=class extends Se{constructor(n){super();y(this,"taskId");A.util.initPartial(n,this)}static fromBinary(n,r){return new fE().fromBinary(n,r)}static fromJson(n,r){return new fE().fromJson(n,r)}static fromJsonString(n,r){return new fE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fE,n,r)}};let $_=fE;y($_,"runtime",A),y($_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusRequest"),y($_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskId",kind:"message",T:Di}]));const hE=class extends Se{constructor(n){super();y(this,"taskStatus");A.util.initPartial(n,this)}static fromBinary(n,r){return new hE().fromBinary(n,r)}static fromJson(n,r){return new hE().fromJson(n,r)}static fromJsonString(n,r){return new hE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hE,n,r)}};let z_=hE;y(z_,"runtime",A),y(z_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusResponse"),y(z_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskStatus",kind:"message",T:Al}]));const mE=class extends Se{constructor(n){super();y(this,"taskId");A.util.initPartial(n,this)}static fromBinary(n,r){return new mE().fromBinary(n,r)}static fromJson(n,r){return new mE().fromJson(n,r)}static fromJsonString(n,r){return new mE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mE,n,r)}};let Q_=mE;y(Q_,"runtime",A),y(Q_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCancelTaskRequest"),y(Q_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskId",kind:"message",T:Di}]));const pE=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new pE().fromBinary(n,r)}static fromJson(n,r){return new pE().fromJson(n,r)}static fromJsonString(n,r){return new pE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pE,n,r)}};let H_=pE;y(H_,"runtime",A),y(H_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCancelTaskResponse"),y(H_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const gE=class extends Se{constructor(n){super();y(this,"pageNumber",0);y(this,"pageSize",0);y(this,"origin");A.util.initPartial(n,this)}static fromBinary(n,r){return new gE().fromBinary(n,r)}static fromJson(n,r){return new gE().fromJson(n,r)}static fromJsonString(n,r){return new gE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gE,n,r)}};let G_=gE;y(G_,"runtime",A),y(G_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFilesToFetchRequest"),y(G_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageNumber",kind:"scalar",T:5},{no:2,name:"pageSize",kind:"scalar",T:5},{no:3,name:"origin",kind:"message",T:Kt}]));const _E=class extends Se{constructor(n){super();y(this,"pageSize",0);y(this,"pageNumber",0);y(this,"filesToFetch",[]);y(this,"totalNumberOfRecords",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new _E().fromBinary(n,r)}static fromJson(n,r){return new _E().fromJson(n,r)}static fromJsonString(n,r){return new _E().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_E,n,r)}};let W_=_E;y(W_,"runtime",A),y(W_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFilesToFetchResponse"),y(W_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageSize",kind:"scalar",T:5},{no:2,name:"pageNumber",kind:"scalar",T:5},{no:3,name:"filesToFetch",kind:"message",T:Fd,repeated:!0},{no:4,name:"totalNumberOfRecords",kind:"scalar",T:5}]));const vE=class extends Se{constructor(n){super();y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new vE().fromBinary(n,r)}static fromJson(n,r){return new vE().fromJson(n,r)}static fromJsonString(n,r){return new vE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vE,n,r)}};let X_=vE;y(X_,"runtime",A),y(X_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFileToFetchRequest"),y(X_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di}]));const yE=class extends Se{constructor(n){super();y(this,"fileToFetch");A.util.initPartial(n,this)}static fromBinary(n,r){return new yE().fromBinary(n,r)}static fromJson(n,r){return new yE().fromJson(n,r)}static fromJsonString(n,r){return new yE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yE,n,r)}};let K_=yE;y(K_,"runtime",A),y(K_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFileToFetchResponse"),y(K_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileToFetch",kind:"message",T:Fd}]));const bE=class extends Se{constructor(n){super();y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new bE().fromBinary(n,r)}static fromJson(n,r){return new bE().fromJson(n,r)}static fromJsonString(n,r){return new bE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bE,n,r)}};let j_=bE;y(j_,"runtime",A),y(j_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFetchFileRequest"),y(j_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di}]));const SE=class extends Se{constructor(n){super();y(this,"fileContents",new Uint8Array(0));y(this,"totalSizeInBytes",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new SE().fromBinary(n,r)}static fromJson(n,r){return new SE().fromJson(n,r)}static fromJsonString(n,r){return new SE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(SE,n,r)}};let J_=SE;y(J_,"runtime",A),y(J_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFetchFileResponse"),y(J_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileContents",kind:"scalar",T:12},{no:2,name:"totalSizeInBytes",kind:"scalar",T:3}]));const EE=class extends Se{constructor(n){super();y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new EE().fromBinary(n,r)}static fromJson(n,r){return new EE().fromJson(n,r)}static fromJsonString(n,r){return new EE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(EE,n,r)}};let Z_=EE;y(Z_,"runtime",A),y(Z_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteFileToFetchRequest"),y(Z_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di}]));const TE=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new TE().fromBinary(n,r)}static fromJson(n,r){return new TE().fromJson(n,r)}static fromJsonString(n,r){return new TE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(TE,n,r)}};let ev=TE;y(ev,"runtime",A),y(ev,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteFileToFetchResponse"),y(ev,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const wE=class extends Se{constructor(n){super();y(this,"classifierType",El.CLASSIFIER_TYPE_SERVER_NAME);y(this,"classifier","");y(this,"words",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new wE().fromBinary(n,r)}static fromJson(n,r){return new wE().fromJson(n,r)}static fromJsonString(n,r){return new wE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wE,n,r)}};let tv=wE;y(tv,"runtime",A),y(tv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReservedKeyword"),y(tv,"fields",A.util.newFieldList(()=>[{no:1,name:"classifierType",kind:"enum",T:A.getEnumType(El)},{no:2,name:"classifier",kind:"scalar",T:9},{no:3,name:"words",kind:"scalar",T:9,repeated:!0}]));const xE=class extends Se{constructor(n){super();y(this,"keywords",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new xE().fromBinary(n,r)}static fromJson(n,r){return new xE().fromJson(n,r)}static fromJsonString(n,r){return new xE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xE,n,r)}};let nv=xE;y(nv,"runtime",A),y(nv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReservedKeywordsResponse"),y(nv,"fields",A.util.newFieldList(()=>[{no:1,name:"keywords",kind:"message",T:tv,repeated:!0}]));const ocn={typeName:"io.evitadb.externalApi.grpc.generated.EvitaManagementService",methods:{serverStatus:{name:"ServerStatus",I:Hr,O:I_,kind:Ht.Unary},getConfiguration:{name:"GetConfiguration",I:Hr,O:P_,kind:Ht.Unary},getCatalogStatistics:{name:"GetCatalogStatistics",I:Hr,O:L_,kind:Ht.Unary},restoreCatalog:{name:"RestoreCatalog",I:M_,O:Qh,kind:Ht.ClientStreaming},restoreCatalogUnary:{name:"RestoreCatalogUnary",I:zh,O:B_,kind:Ht.Unary},restoreCatalogFromServerFile:{name:"RestoreCatalogFromServerFile",I:F_,O:Qh,kind:Ht.Unary},listTaskStatuses:{name:"ListTaskStatuses",I:V_,O:U_,kind:Ht.Unary},getTaskStatus:{name:"GetTaskStatus",I:$_,O:z_,kind:Ht.Unary},getTaskStatuses:{name:"GetTaskStatuses",I:Y_,O:q_,kind:Ht.Unary},cancelTask:{name:"CancelTask",I:Q_,O:H_,kind:Ht.Unary},listFilesToFetch:{name:"ListFilesToFetch",I:G_,O:W_,kind:Ht.Unary},getFileToFetch:{name:"GetFileToFetch",I:X_,O:K_,kind:Ht.Unary},fetchFile:{name:"FetchFile",I:j_,O:J_,kind:Ht.ServerStreaming},deleteFile:{name:"DeleteFile",I:Z_,O:ev,kind:Ht.Unary},listReservedKeywords:{name:"ListReservedKeywords",I:Hr,O:nv,kind:Ht.Unary}}},OE=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"attributeLocale");y(this,"delta",{case:void 0});y(this,"requiredRangeAfterApplication",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new OE().fromBinary(n,r)}static fromJson(n,r){return new OE().fromJson(n,r)}static fromJsonString(n,r){return new OE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(OE,n,r)}};let Hh=OE;y(Hh,"runtime",A),y(Hh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcApplyDeltaAttributeMutation"),y(Hh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"attributeLocale",kind:"message",T:ka},{no:3,name:"integerDelta",kind:"scalar",T:5,oneof:"delta"},{no:4,name:"longDelta",kind:"scalar",T:3,oneof:"delta"},{no:5,name:"bigDecimalDelta",kind:"message",T:ki,oneof:"delta"},{no:6,name:"integerRequiredRangeAfterApplication",kind:"message",T:Eu,oneof:"requiredRangeAfterApplication"},{no:7,name:"longRequiredRangeAfterApplication",kind:"message",T:Tu,oneof:"requiredRangeAfterApplication"},{no:8,name:"bigDecimalRequiredRangeAfterApplication",kind:"message",T:wu,oneof:"requiredRangeAfterApplication"}]));const CE=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"attributeLocale");y(this,"attributeValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new CE().fromBinary(n,r)}static fromJson(n,r){return new CE().fromJson(n,r)}static fromJsonString(n,r){return new CE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(CE,n,r)}};let Gh=CE;y(Gh,"runtime",A),y(Gh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertAttributeMutation"),y(Gh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"attributeLocale",kind:"message",T:ka},{no:3,name:"attributeValue",kind:"message",T:Ja}]));const AE=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"attributeLocale");A.util.initPartial(n,this)}static fromBinary(n,r){return new AE().fromBinary(n,r)}static fromJson(n,r){return new AE().fromJson(n,r)}static fromJsonString(n,r){return new AE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(AE,n,r)}};let Wh=AE;y(Wh,"runtime",A),y(Wh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAttributeMutation"),y(Wh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"attributeLocale",kind:"message",T:ka}]));const RE=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new RE().fromBinary(n,r)}static fromJson(n,r){return new RE().fromJson(n,r)}static fromJsonString(n,r){return new RE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(RE,n,r)}};let rv=RE;y(rv,"runtime",A),y(rv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeMutation"),y(rv,"fields",A.util.newFieldList(()=>[{no:1,name:"applyDeltaAttributeMutation",kind:"message",T:Hh,oneof:"mutation"},{no:2,name:"upsertAttributeMutation",kind:"message",T:Gh,oneof:"mutation"},{no:3,name:"removeAttributeMutation",kind:"message",T:Wh,oneof:"mutation"}]));const NE=class extends Se{constructor(n){super();y(this,"associatedDataName","");y(this,"associatedDataLocale");y(this,"associatedDataValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new NE().fromBinary(n,r)}static fromJson(n,r){return new NE().fromJson(n,r)}static fromJsonString(n,r){return new NE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(NE,n,r)}};let iv=NE;y(iv,"runtime",A),y(iv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertAssociatedDataMutation"),y(iv,"fields",A.util.newFieldList(()=>[{no:1,name:"associatedDataName",kind:"scalar",T:9},{no:2,name:"associatedDataLocale",kind:"message",T:ka},{no:3,name:"associatedDataValue",kind:"message",T:Md}]));const IE=class extends Se{constructor(n){super();y(this,"associatedDataName","");y(this,"associatedDataLocale");A.util.initPartial(n,this)}static fromBinary(n,r){return new IE().fromBinary(n,r)}static fromJson(n,r){return new IE().fromJson(n,r)}static fromJsonString(n,r){return new IE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(IE,n,r)}};let av=IE;y(av,"runtime",A),y(av,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAssociatedDataMutation"),y(av,"fields",A.util.newFieldList(()=>[{no:1,name:"associatedDataName",kind:"scalar",T:9},{no:2,name:"associatedDataLocale",kind:"message",T:ka}]));const kE=class extends Se{constructor(n){super();y(this,"priceInnerRecordHandling",kc.NONE);A.util.initPartial(n,this)}static fromBinary(n,r){return new kE().fromBinary(n,r)}static fromJson(n,r){return new kE().fromJson(n,r)}static fromJsonString(n,r){return new kE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kE,n,r)}};let sv=kE;y(sv,"runtime",A),y(sv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetPriceInnerRecordHandlingMutation"),y(sv,"fields",A.util.newFieldList(()=>[{no:1,name:"priceInnerRecordHandling",kind:"enum",T:A.getEnumType(kc)}]));const DE=class extends Se{constructor(n){super();y(this,"priceId",0);y(this,"priceList","");y(this,"currency");y(this,"innerRecordId");y(this,"priceWithoutTax");y(this,"taxRate");y(this,"priceWithTax");y(this,"validity");y(this,"sellable",!1);y(this,"indexed",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new DE().fromBinary(n,r)}static fromJson(n,r){return new DE().fromJson(n,r)}static fromJsonString(n,r){return new DE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(DE,n,r)}};let ov=DE;y(ov,"runtime",A),y(ov,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertPriceMutation"),y(ov,"fields",A.util.newFieldList(()=>[{no:1,name:"priceId",kind:"scalar",T:5},{no:2,name:"priceList",kind:"scalar",T:9},{no:3,name:"currency",kind:"message",T:Hs},{no:4,name:"innerRecordId",kind:"message",T:kr},{no:5,name:"priceWithoutTax",kind:"message",T:ki},{no:6,name:"taxRate",kind:"message",T:ki},{no:7,name:"priceWithTax",kind:"message",T:ki},{no:8,name:"validity",kind:"message",T:vc},{no:9,name:"sellable",kind:"scalar",T:8},{no:10,name:"indexed",kind:"scalar",T:8}]));const PE=class extends Se{constructor(n){super();y(this,"priceId",0);y(this,"priceList","");y(this,"currency");A.util.initPartial(n,this)}static fromBinary(n,r){return new PE().fromBinary(n,r)}static fromJson(n,r){return new PE().fromJson(n,r)}static fromJsonString(n,r){return new PE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(PE,n,r)}};let lv=PE;y(lv,"runtime",A),y(lv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemovePriceMutation"),y(lv,"fields",A.util.newFieldList(()=>[{no:1,name:"priceId",kind:"scalar",T:5},{no:2,name:"priceList",kind:"scalar",T:9},{no:3,name:"currency",kind:"message",T:Hs}]));const LE=class extends Se{constructor(n){super();y(this,"primaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new LE().fromBinary(n,r)}static fromJson(n,r){return new LE().fromJson(n,r)}static fromJsonString(n,r){return new LE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(LE,n,r)}};let cv=LE;y(cv,"runtime",A),y(cv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetParentMutation"),y(cv,"fields",A.util.newFieldList(()=>[{no:1,name:"primaryKey",kind:"scalar",T:5}]));const ME=class extends Se{constructor(e){super(),A.util.initPartial(e,this)}static fromBinary(e,n){return new ME().fromBinary(e,n)}static fromJson(e,n){return new ME().fromJson(e,n)}static fromJsonString(e,n){return new ME().fromJsonString(e,n)}static equals(e,n){return A.util.equals(ME,e,n)}};let uv=ME;y(uv,"runtime",A),y(uv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveParentMutation"),y(uv,"fields",A.util.newFieldList(()=>[]));const FE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);y(this,"referenceCardinality",si.NOT_SPECIFIED);y(this,"referencedEntityType");A.util.initPartial(n,this)}static fromBinary(n,r){return new FE().fromBinary(n,r)}static fromJson(n,r){return new FE().fromJson(n,r)}static fromJsonString(n,r){return new FE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(FE,n,r)}};let dv=FE;y(dv,"runtime",A),y(dv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcInsertReferenceMutation"),y(dv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5},{no:3,name:"referenceCardinality",kind:"enum",T:A.getEnumType(si)},{no:4,name:"referencedEntityType",kind:"message",T:Kt}]));const BE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new BE().fromBinary(n,r)}static fromJson(n,r){return new BE().fromJson(n,r)}static fromJsonString(n,r){return new BE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(BE,n,r)}};let fv=BE;y(fv,"runtime",A),y(fv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveReferenceMutation"),y(fv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5}]));const VE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);y(this,"groupType");y(this,"groupPrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new VE().fromBinary(n,r)}static fromJson(n,r){return new VE().fromJson(n,r)}static fromJsonString(n,r){return new VE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(VE,n,r)}};let hv=VE;y(hv,"runtime",A),y(hv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetReferenceGroupMutation"),y(hv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5},{no:3,name:"groupType",kind:"message",T:Kt},{no:4,name:"groupPrimaryKey",kind:"scalar",T:5}]));const UE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new UE().fromBinary(n,r)}static fromJson(n,r){return new UE().fromJson(n,r)}static fromJsonString(n,r){return new UE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(UE,n,r)}};let mv=UE;y(mv,"runtime",A),y(mv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveReferenceGroupMutation"),y(mv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5}]));const YE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);y(this,"attributeMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new YE().fromBinary(n,r)}static fromJson(n,r){return new YE().fromJson(n,r)}static fromJsonString(n,r){return new YE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(YE,n,r)}};let pv=YE;y(pv,"runtime",A),y(pv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReferenceAttributeMutation"),y(pv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5},{no:3,name:"attributeMutation",kind:"message",T:rv}]));const qE=class extends Se{constructor(n){super();y(this,"attributes",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new qE().fromBinary(n,r)}static fromJson(n,r){return new qE().fromJson(n,r)}static fromJsonString(n,r){return new qE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qE,n,r)}};let $O=qE;y($O,"runtime",A),y($O,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalizedAttributeMutationValue"),y($O,"fields",A.util.newFieldList(()=>[{no:1,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Ja}}]));const $E=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new $E().fromBinary(n,r)}static fromJson(n,r){return new $E().fromJson(n,r)}static fromJsonString(n,r){return new $E().fromJsonString(n,r)}static equals(n,r){return A.util.equals($E,n,r)}};let Xh=$E;y(Xh,"runtime",A),y(Xh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalMutation"),y(Xh,"fields",A.util.newFieldList(()=>[{no:1,name:"applyDeltaAttributeMutation",kind:"message",T:Hh,oneof:"mutation"},{no:2,name:"upsertAttributeMutation",kind:"message",T:Gh,oneof:"mutation"},{no:3,name:"removeAttributeMutation",kind:"message",T:Wh,oneof:"mutation"},{no:4,name:"upsertAssociatedDataMutation",kind:"message",T:iv,oneof:"mutation"},{no:5,name:"removeAssociatedDataMutation",kind:"message",T:av,oneof:"mutation"},{no:6,name:"upsertPriceMutation",kind:"message",T:ov,oneof:"mutation"},{no:7,name:"removePriceMutation",kind:"message",T:lv,oneof:"mutation"},{no:8,name:"setPriceInnerRecordHandlingMutation",kind:"message",T:sv,oneof:"mutation"},{no:9,name:"setParentMutation",kind:"message",T:cv,oneof:"mutation"},{no:10,name:"removeParentMutation",kind:"message",T:uv,oneof:"mutation"},{no:11,name:"insertReferenceMutation",kind:"message",T:dv,oneof:"mutation"},{no:12,name:"removeReferenceMutation",kind:"message",T:fv,oneof:"mutation"},{no:13,name:"setReferenceGroupMutation",kind:"message",T:hv,oneof:"mutation"},{no:14,name:"removeReferenceGroupMutation",kind:"message",T:mv,oneof:"mutation"},{no:15,name:"referenceAttributeMutation",kind:"message",T:pv,oneof:"mutation"}]));const zE=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"entityPrimaryKey");y(this,"entityExistence",aD.MAY_EXIST);y(this,"mutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new zE().fromBinary(n,r)}static fromJson(n,r){return new zE().fromJson(n,r)}static fromJsonString(n,r){return new zE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zE,n,r)}};let gv=zE;y(gv,"runtime",A),y(gv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityUpsertMutation"),y(gv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"entityPrimaryKey",kind:"message",T:kr},{no:3,name:"entityExistence",kind:"enum",T:A.getEnumType(aD)},{no:4,name:"mutations",kind:"message",T:Xh,repeated:!0}]));const QE=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"entityPrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new QE().fromBinary(n,r)}static fromJson(n,r){return new QE().fromJson(n,r)}static fromJsonString(n,r){return new QE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(QE,n,r)}};let _v=QE;y(_v,"runtime",A),y(_v,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityRemoveMutation"),y(_v,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"entityPrimaryKey",kind:"scalar",T:5}]));const HE=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new HE().fromBinary(n,r)}static fromJson(n,r){return new HE().fromJson(n,r)}static fromJsonString(n,r){return new HE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(HE,n,r)}};let Kh=HE;y(Kh,"runtime",A),y(Kh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityMutation"),y(Kh,"fields",A.util.newFieldList(()=>[{no:1,name:"entityUpsertMutation",kind:"message",T:gv,oneof:"mutation"},{no:2,name:"entityRemoveMutation",kind:"message",T:_v,oneof:"mutation"}]));var fP=(t=>(t[t.SCHEMA=0]="SCHEMA",t[t.DATA=1]="DATA",t[t.INFRASTRUCTURE=2]="INFRASTRUCTURE",t))(fP||{});A.util.setEnumType(fP,"io.evitadb.externalApi.grpc.generated.GrpcCaptureArea",[{no:0,name:"SCHEMA"},{no:1,name:"DATA"},{no:2,name:"INFRASTRUCTURE"}]);var lR=(t=>(t[t.UPSERT=0]="UPSERT",t[t.REMOVE=1]="REMOVE",t[t.TRANSACTION=2]="TRANSACTION",t))(lR||{});A.util.setEnumType(lR,"io.evitadb.externalApi.grpc.generated.GrpcCaptureOperation",[{no:0,name:"UPSERT"},{no:1,name:"REMOVE"},{no:2,name:"TRANSACTION"}]);var hP=(t=>(t[t.CONTAINER_CATALOG=0]="CONTAINER_CATALOG",t[t.CONTAINER_ENTITY=1]="CONTAINER_ENTITY",t[t.CONTAINER_ATTRIBUTE=2]="CONTAINER_ATTRIBUTE",t[t.CONTAINER_ASSOCIATED_DATA=3]="CONTAINER_ASSOCIATED_DATA",t[t.CONTAINER_PRICE=4]="CONTAINER_PRICE",t[t.CONTAINER_REFERENCE=5]="CONTAINER_REFERENCE",t))(hP||{});A.util.setEnumType(hP,"io.evitadb.externalApi.grpc.generated.GrpcCaptureContainerType",[{no:0,name:"CONTAINER_CATALOG"},{no:1,name:"CONTAINER_ENTITY"},{no:2,name:"CONTAINER_ATTRIBUTE"},{no:3,name:"CONTAINER_ASSOCIATED_DATA"},{no:4,name:"CONTAINER_PRICE"},{no:5,name:"CONTAINER_REFERENCE"}]);var Tx=(t=>(t[t.HEADER=0]="HEADER",t[t.BODY=1]="BODY",t))(Tx||{});A.util.setEnumType(Tx,"io.evitadb.externalApi.grpc.generated.GrpcCaptureContent",[{no:0,name:"HEADER"},{no:1,name:"BODY"}]);const GE=class extends Se{constructor(n){super();y(this,"area",0);y(this,"site",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new GE().fromBinary(n,r)}static fromJson(n,r){return new GE().fromJson(n,r)}static fromJsonString(n,r){return new GE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(GE,n,r)}};let jh=GE;y(jh,"runtime",A),y(jh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCaptureCriteria"),y(jh,"fields",A.util.newFieldList(()=>[{no:1,name:"area",kind:"enum",T:A.getEnumType(fP)},{no:2,name:"schemaSite",kind:"message",T:vv,oneof:"site"},{no:3,name:"dataSite",kind:"message",T:yv,oneof:"site"}]));const WE=class extends Se{constructor(n){super();y(this,"entityType");y(this,"operation",[]);y(this,"containerType",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new WE().fromBinary(n,r)}static fromJson(n,r){return new WE().fromJson(n,r)}static fromJsonString(n,r){return new WE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(WE,n,r)}};let vv=WE;y(vv,"runtime",A),y(vv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCaptureSchemaSite"),y(vv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"message",T:Kt},{no:2,name:"operation",kind:"enum",T:A.getEnumType(lR),repeated:!0},{no:3,name:"containerType",kind:"enum",T:A.getEnumType(hP),repeated:!0}]));const XE=class extends Se{constructor(n){super();y(this,"entityType");y(this,"entityPrimaryKey");y(this,"operation",[]);y(this,"containerType",[]);y(this,"containerName",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new XE().fromBinary(n,r)}static fromJson(n,r){return new XE().fromJson(n,r)}static fromJsonString(n,r){return new XE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(XE,n,r)}};let yv=XE;y(yv,"runtime",A),y(yv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCaptureDataSite"),y(yv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"message",T:Kt},{no:2,name:"entityPrimaryKey",kind:"message",T:kr},{no:3,name:"operation",kind:"enum",T:A.getEnumType(lR),repeated:!0},{no:4,name:"containerType",kind:"enum",T:A.getEnumType(hP),repeated:!0},{no:5,name:"containerName",kind:"scalar",T:9,repeated:!0}]));const KE=class extends Se{constructor(n){super();y(this,"version",Dn.zero);y(this,"index",0);y(this,"area",0);y(this,"entityType");y(this,"operation",0);y(this,"body",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new KE().fromBinary(n,r)}static fromJson(n,r){return new KE().fromJson(n,r)}static fromJsonString(n,r){return new KE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(KE,n,r)}};let Jh=KE;y(Jh,"runtime",A),y(Jh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcChangeCatalogCapture"),y(Jh,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:3},{no:2,name:"index",kind:"scalar",T:5},{no:3,name:"area",kind:"enum",T:A.getEnumType(fP)},{no:4,name:"entityType",kind:"message",T:Kt},{no:5,name:"operation",kind:"enum",T:A.getEnumType(lR)},{no:6,name:"schemaMutation",kind:"message",T:qh,oneof:"body"},{no:7,name:"entityMutation",kind:"message",T:Kh,oneof:"body"},{no:8,name:"localMutation",kind:"message",T:Xh,oneof:"body"}]));const jE=class extends Se{constructor(n){super();y(this,"name","");y(this,"version",0);y(this,"description");y(this,"catalogEvolutionMode",[]);y(this,"attributes",{});y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new jE().fromBinary(n,r)}static fromJson(n,r){return new jE().fromJson(n,r)}static fromJsonString(n,r){return new jE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jE,n,r)}};let Zh=jE;y(Zh,"runtime",A),y(Zh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogSchema"),y(Zh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:5},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"catalogEvolutionMode",kind:"enum",T:A.getEnumType(oR),repeated:!0},{no:5,name:"attributes",kind:"map",K:9,V:{kind:"message",T:bv}},{no:6,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const JE=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"defaultValue");y(this,"indexedDecimalPlaces",0);y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new JE().fromBinary(n,r)}static fromJson(n,r){return new JE().fromJson(n,r)}static fromJsonString(n,r){return new JE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(JE,n,r)}};let bv=JE;y(bv,"runtime",A),y(bv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcGlobalAttributeSchema"),y(bv,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:5,name:"filterable",kind:"scalar",T:8},{no:6,name:"sortable",kind:"scalar",T:8},{no:7,name:"localized",kind:"scalar",T:8},{no:8,name:"nullable",kind:"scalar",T:8},{no:9,name:"representative",kind:"scalar",T:8},{no:10,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:11,name:"defaultValue",kind:"message",T:Ja},{no:12,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:13,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)},{no:14,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const ZE=class extends Se{constructor(n){super();y(this,"attributes",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new ZE().fromBinary(n,r)}static fromJson(n,r){return new ZE().fromJson(n,r)}static fromJsonString(n,r){return new ZE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ZE,n,r)}};let em=ZE;y(em,"runtime",A),y(em,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalizedAttribute"),y(em,"fields",A.util.newFieldList(()=>[{no:1,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Ja}}]));const eT=class extends Se{constructor(n){super();y(this,"priceId",0);y(this,"priceList","");y(this,"currency");y(this,"innerRecordId");y(this,"priceWithoutTax");y(this,"taxRate");y(this,"priceWithTax");y(this,"validity");y(this,"sellable",!1);y(this,"version",0);y(this,"indexed",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new eT().fromBinary(n,r)}static fromJson(n,r){return new eT().fromJson(n,r)}static fromJsonString(n,r){return new eT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eT,n,r)}};let tm=eT;y(tm,"runtime",A),y(tm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPrice"),y(tm,"fields",A.util.newFieldList(()=>[{no:1,name:"priceId",kind:"scalar",T:5},{no:2,name:"priceList",kind:"scalar",T:9},{no:3,name:"currency",kind:"message",T:Hs},{no:4,name:"innerRecordId",kind:"message",T:kr},{no:5,name:"priceWithoutTax",kind:"message",T:ki},{no:6,name:"taxRate",kind:"message",T:ki},{no:7,name:"priceWithTax",kind:"message",T:ki},{no:8,name:"validity",kind:"message",T:vc},{no:9,name:"sellable",kind:"scalar",T:8},{no:10,name:"version",kind:"scalar",T:5},{no:11,name:"indexed",kind:"scalar",T:8}]));const tT=class extends Se{constructor(n){super();y(this,"associatedData",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new tT().fromBinary(n,r)}static fromJson(n,r){return new tT().fromJson(n,r)}static fromJsonString(n,r){return new tT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tT,n,r)}};let Sv=tT;y(Sv,"runtime",A),y(Sv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalizedAssociatedData"),y(Sv,"fields",A.util.newFieldList(()=>[{no:1,name:"associatedData",kind:"map",K:9,V:{kind:"message",T:Md}}]));const nT=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"version",0);y(this,"referenceVersion");A.util.initPartial(n,this)}static fromBinary(n,r){return new nT().fromBinary(n,r)}static fromJson(n,r){return new nT().fromJson(n,r)}static fromJsonString(n,r){return new nT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nT,n,r)}};let Za=nT;y(Za,"runtime",A),y(Za,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityReference"),y(Za,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"version",kind:"scalar",T:5},{no:4,name:"referenceVersion",kind:"message",T:kr}]));const um=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"version",0);y(this,"parent");A.util.initPartial(n,this)}static fromBinary(n,r){return new um().fromBinary(n,r)}static fromJson(n,r){return new um().fromJson(n,r)}static fromJsonString(n,r){return new um().fromJsonString(n,r)}static equals(n,r){return A.util.equals(um,n,r)}};let Ev=um;y(Ev,"runtime",A),y(Ev,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityReferenceWithParent"),y(Ev,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"version",kind:"scalar",T:5},{no:4,name:"parent",kind:"message",T:um}]));const dm=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"version",0);y(this,"schemaVersion",0);y(this,"parent");y(this,"parentReference");y(this,"parentEntity");y(this,"globalAttributes",{});y(this,"localizedAttributes",{});y(this,"prices",[]);y(this,"priceForSale");y(this,"priceInnerRecordHandling",kc.NONE);y(this,"references",[]);y(this,"globalAssociatedData",{});y(this,"localizedAssociatedData",{});y(this,"locales",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new dm().fromBinary(n,r)}static fromJson(n,r){return new dm().fromJson(n,r)}static fromJsonString(n,r){return new dm().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dm,n,r)}};let fa=dm;y(fa,"runtime",A),y(fa,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSealedEntity"),y(fa,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"version",kind:"scalar",T:5},{no:4,name:"schemaVersion",kind:"scalar",T:5},{no:5,name:"parent",kind:"message",T:kr},{no:6,name:"parentReference",kind:"message",T:Ev},{no:7,name:"parentEntity",kind:"message",T:dm},{no:8,name:"globalAttributes",kind:"map",K:9,V:{kind:"message",T:Ja}},{no:9,name:"localizedAttributes",kind:"map",K:9,V:{kind:"message",T:em}},{no:10,name:"prices",kind:"message",T:tm,repeated:!0},{no:11,name:"priceForSale",kind:"message",T:tm},{no:12,name:"priceInnerRecordHandling",kind:"enum",T:A.getEnumType(kc)},{no:13,name:"references",kind:"message",T:Tv,repeated:!0},{no:14,name:"globalAssociatedData",kind:"map",K:9,V:{kind:"message",T:Md}},{no:15,name:"localizedAssociatedData",kind:"map",K:9,V:{kind:"message",T:Sv}},{no:16,name:"locales",kind:"message",T:ka,repeated:!0}]));const rT=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"schemaVersion",0);y(this,"entityStoragePart",new Uint8Array(0));y(this,"attributeStorageParts",[]);y(this,"associatedDataStorageParts",[]);y(this,"priceStoragePart",new Uint8Array(0));y(this,"referenceStoragePart",new Uint8Array(0));A.util.initPartial(n,this)}static fromBinary(n,r){return new rT().fromBinary(n,r)}static fromJson(n,r){return new rT().fromJson(n,r)}static fromJsonString(n,r){return new rT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rT,n,r)}};let jd=rT;y(jd,"runtime",A),y(jd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBinaryEntity"),y(jd,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"schemaVersion",kind:"scalar",T:5},{no:4,name:"entityStoragePart",kind:"scalar",T:12},{no:5,name:"attributeStorageParts",kind:"scalar",T:12,repeated:!0},{no:6,name:"associatedDataStorageParts",kind:"scalar",T:12,repeated:!0},{no:7,name:"priceStoragePart",kind:"scalar",T:12},{no:8,name:"referenceStoragePart",kind:"scalar",T:12}]));const iT=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"version",0);y(this,"referencedEntityReference");y(this,"referencedEntity");y(this,"groupReferenceType",{case:void 0});y(this,"globalAttributes",{});y(this,"localizedAttributes",{});y(this,"referenceCardinality",si.NOT_SPECIFIED);A.util.initPartial(n,this)}static fromBinary(n,r){return new iT().fromBinary(n,r)}static fromJson(n,r){return new iT().fromJson(n,r)}static fromJsonString(n,r){return new iT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iT,n,r)}};let Tv=iT;y(Tv,"runtime",A),y(Tv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReference"),y(Tv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:5},{no:3,name:"referencedEntityReference",kind:"message",T:Za},{no:4,name:"referencedEntity",kind:"message",T:fa},{no:5,name:"groupReferencedEntityReference",kind:"message",T:Za,oneof:"groupReferenceType"},{no:6,name:"groupReferencedEntity",kind:"message",T:fa,oneof:"groupReferenceType"},{no:7,name:"globalAttributes",kind:"map",K:9,V:{kind:"message",T:Ja}},{no:8,name:"localizedAttributes",kind:"map",K:9,V:{kind:"message",T:em}},{no:9,name:"referenceCardinality",kind:"enum",T:A.getEnumType(si)}]));const aT=class extends Se{constructor(n){super();y(this,"min");y(this,"max");y(this,"overallCount",0);y(this,"buckets",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new aT().fromBinary(n,r)}static fromJson(n,r){return new aT().fromJson(n,r)}static fromJsonString(n,r){return new aT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aT,n,r)}};let nm=aT;y(nm,"runtime",A),y(nm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHistogram"),y(nm,"fields",A.util.newFieldList(()=>[{no:1,name:"min",kind:"message",T:ki},{no:2,name:"max",kind:"message",T:ki},{no:3,name:"overallCount",kind:"scalar",T:5},{no:4,name:"buckets",kind:"message",T:wv,repeated:!0}]));const sT=class extends Se{constructor(n){super();y(this,"threshold");y(this,"occurrences",0);y(this,"requested",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new sT().fromBinary(n,r)}static fromJson(n,r){return new sT().fromJson(n,r)}static fromJsonString(n,r){return new sT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sT,n,r)}};let wv=sT;y(wv,"runtime",A),y(wv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHistogram.GrpcBucket"),y(wv,"fields",A.util.newFieldList(()=>[{no:2,name:"threshold",kind:"message",T:ki},{no:3,name:"occurrences",kind:"scalar",T:5},{no:4,name:"requested",kind:"scalar",T:8}]));const oT=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"groupEntityReference");y(this,"groupEntity");y(this,"count",0);y(this,"facetStatistics",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new oT().fromBinary(n,r)}static fromJson(n,r){return new oT().fromJson(n,r)}static fromJsonString(n,r){return new oT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(oT,n,r)}};let xv=oT;y(xv,"runtime",A),y(xv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFacetGroupStatistics"),y(xv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"groupEntityReference",kind:"message",T:Za},{no:3,name:"groupEntity",kind:"message",T:fa},{no:4,name:"count",kind:"scalar",T:5},{no:5,name:"facetStatistics",kind:"message",T:Ov,repeated:!0}]));const lT=class extends Se{constructor(n){super();y(this,"facetEntityReference");y(this,"facetEntity");y(this,"requested",!1);y(this,"count",0);y(this,"impact");y(this,"matchCount");y(this,"hasSense",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new lT().fromBinary(n,r)}static fromJson(n,r){return new lT().fromJson(n,r)}static fromJsonString(n,r){return new lT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lT,n,r)}};let Ov=lT;y(Ov,"runtime",A),y(Ov,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFacetStatistics"),y(Ov,"fields",A.util.newFieldList(()=>[{no:1,name:"facetEntityReference",kind:"message",T:Za},{no:2,name:"facetEntity",kind:"message",T:fa},{no:3,name:"requested",kind:"scalar",T:8},{no:4,name:"count",kind:"scalar",T:5},{no:5,name:"impact",kind:"message",T:kr},{no:6,name:"matchCount",kind:"message",T:kr},{no:7,name:"hasSense",kind:"scalar",T:8}]));const cT=class extends Se{constructor(n){super();y(this,"hierarchy",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new cT().fromBinary(n,r)}static fromJson(n,r){return new cT().fromJson(n,r)}static fromJsonString(n,r){return new cT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cT,n,r)}};let rm=cT;y(rm,"runtime",A),y(rm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHierarchy"),y(rm,"fields",A.util.newFieldList(()=>[{no:1,name:"hierarchy",kind:"map",K:9,V:{kind:"message",T:Cv}}]));const uT=class extends Se{constructor(n){super();y(this,"levelInfos",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new uT().fromBinary(n,r)}static fromJson(n,r){return new uT().fromJson(n,r)}static fromJsonString(n,r){return new uT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(uT,n,r)}};let Cv=uT;y(Cv,"runtime",A),y(Cv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLevelInfos"),y(Cv,"fields",A.util.newFieldList(()=>[{no:1,name:"levelInfos",kind:"message",T:Av,repeated:!0}]));const fm=class extends Se{constructor(n){super();y(this,"entityReference");y(this,"entity");y(this,"queriedEntityCount");y(this,"childrenCount");y(this,"items",[]);y(this,"requested",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new fm().fromBinary(n,r)}static fromJson(n,r){return new fm().fromJson(n,r)}static fromJsonString(n,r){return new fm().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fm,n,r)}};let Av=fm;y(Av,"runtime",A),y(Av,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLevelInfo"),y(Av,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za},{no:2,name:"entity",kind:"message",T:fa},{no:3,name:"queriedEntityCount",kind:"message",T:kr},{no:4,name:"childrenCount",kind:"message",T:kr},{no:5,name:"items",kind:"message",T:fm,repeated:!0},{no:6,name:"requested",kind:"scalar",T:8}]));const hm=class extends Se{constructor(n){super();y(this,"operation",iD.OVERALL);y(this,"start",Dn.zero);y(this,"steps",[]);y(this,"arguments",[]);y(this,"spentTime",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new hm().fromBinary(n,r)}static fromJson(n,r){return new hm().fromJson(n,r)}static fromJsonString(n,r){return new hm().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hm,n,r)}};let Rv=hm;y(Rv,"runtime",A),y(Rv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryTelemetry"),y(Rv,"fields",A.util.newFieldList(()=>[{no:1,name:"operation",kind:"enum",T:A.getEnumType(iD)},{no:2,name:"start",kind:"scalar",T:3},{no:3,name:"steps",kind:"message",T:hm,repeated:!0},{no:4,name:"arguments",kind:"scalar",T:9,repeated:!0},{no:5,name:"spentTime",kind:"scalar",T:3}]));const dT=class extends Se{constructor(n){super();y(this,"attributeHistogram",{});y(this,"priceHistogram");y(this,"facetGroupStatistics",[]);y(this,"selfHierarchy");y(this,"hierarchy",{});y(this,"queryTelemetry");A.util.initPartial(n,this)}static fromBinary(n,r){return new dT().fromBinary(n,r)}static fromJson(n,r){return new dT().fromJson(n,r)}static fromJsonString(n,r){return new dT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dT,n,r)}};let Nv=dT;y(Nv,"runtime",A),y(Nv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcExtraResults"),y(Nv,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeHistogram",kind:"map",K:9,V:{kind:"message",T:nm}},{no:2,name:"priceHistogram",kind:"message",T:nm},{no:3,name:"facetGroupStatistics",kind:"message",T:xv,repeated:!0},{no:4,name:"selfHierarchy",kind:"message",T:rm},{no:5,name:"hierarchy",kind:"map",K:9,V:{kind:"message",T:rm}},{no:6,name:"queryTelemetry",kind:"message",T:Rv}]));const fT=class extends Se{constructor(n){super();y(this,"state",Vl.WARMING_UP);A.util.initPartial(n,this)}static fromBinary(n,r){return new fT().fromBinary(n,r)}static fromJson(n,r){return new fT().fromJson(n,r)}static fromJsonString(n,r){return new fT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fT,n,r)}};let Iv=fT;y(Iv,"runtime",A),y(Iv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogStateResponse"),y(Iv,"fields",A.util.newFieldList(()=>[{no:1,name:"state",kind:"enum",T:A.getEnumType(Vl)}]));const hT=class extends Se{constructor(n){super();y(this,"theMoment");A.util.initPartial(n,this)}static fromBinary(n,r){return new hT().fromBinary(n,r)}static fromJson(n,r){return new hT().fromJson(n,r)}static fromJsonString(n,r){return new hT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hT,n,r)}};let kv=hT;y(kv,"runtime",A),y(kv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogVersionAtRequest"),y(kv,"fields",A.util.newFieldList(()=>[{no:1,name:"theMoment",kind:"message",T:Hi}]));const mT=class extends Se{constructor(n){super();y(this,"version",Dn.zero);y(this,"introducedAt");A.util.initPartial(n,this)}static fromBinary(n,r){return new mT().fromBinary(n,r)}static fromJson(n,r){return new mT().fromJson(n,r)}static fromJsonString(n,r){return new mT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mT,n,r)}};let Dv=mT;y(Dv,"runtime",A),y(Dv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogVersionAtResponse"),y(Dv,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:3},{no:2,name:"introducedAt",kind:"message",T:Hi}]));const pT=class extends Se{constructor(n){super();y(this,"page",0);y(this,"pageSize",0);y(this,"sinceVersion",Dn.zero);y(this,"sinceIndex",0);y(this,"criteria",[]);y(this,"content",Tx.HEADER);A.util.initPartial(n,this)}static fromBinary(n,r){return new pT().fromBinary(n,r)}static fromJson(n,r){return new pT().fromJson(n,r)}static fromJsonString(n,r){return new pT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pT,n,r)}};let Pv=pT;y(Pv,"runtime",A),y(Pv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryPageRequest"),y(Pv,"fields",A.util.newFieldList(()=>[{no:1,name:"page",kind:"scalar",T:5},{no:2,name:"pageSize",kind:"scalar",T:5},{no:3,name:"sinceVersion",kind:"scalar",T:3},{no:4,name:"sinceIndex",kind:"scalar",T:5},{no:5,name:"criteria",kind:"message",T:jh,repeated:!0},{no:6,name:"content",kind:"enum",T:A.getEnumType(Tx)}]));const gT=class extends Se{constructor(n){super();y(this,"changeCapture",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new gT().fromBinary(n,r)}static fromJson(n,r){return new gT().fromJson(n,r)}static fromJsonString(n,r){return new gT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gT,n,r)}};let Lv=gT;y(Lv,"runtime",A),y(Lv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryPageResponse"),y(Lv,"fields",A.util.newFieldList(()=>[{no:1,name:"changeCapture",kind:"message",T:Jh,repeated:!0}]));const _T=class extends Se{constructor(n){super();y(this,"sinceVersion");y(this,"sinceIndex");y(this,"criteria",[]);y(this,"content",Tx.HEADER);A.util.initPartial(n,this)}static fromBinary(n,r){return new _T().fromBinary(n,r)}static fromJson(n,r){return new _T().fromJson(n,r)}static fromJsonString(n,r){return new _T().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_T,n,r)}};let Mv=_T;y(Mv,"runtime",A),y(Mv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryRequest"),y(Mv,"fields",A.util.newFieldList(()=>[{no:1,name:"sinceVersion",kind:"message",T:_o},{no:2,name:"sinceIndex",kind:"message",T:kr},{no:3,name:"criteria",kind:"message",T:jh,repeated:!0},{no:4,name:"content",kind:"enum",T:A.getEnumType(Tx)}]));const vT=class extends Se{constructor(n){super();y(this,"changeCapture",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new vT().fromBinary(n,r)}static fromJson(n,r){return new vT().fromJson(n,r)}static fromJsonString(n,r){return new vT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vT,n,r)}};let Fv=vT;y(Fv,"runtime",A),y(Fv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryResponse"),y(Fv,"fields",A.util.newFieldList(()=>[{no:1,name:"changeCapture",kind:"message",T:Jh,repeated:!0}]));const yT=class extends Se{constructor(n){super();y(this,"nameVariants",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new yT().fromBinary(n,r)}static fromJson(n,r){return new yT().fromJson(n,r)}static fromJsonString(n,r){return new yT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yT,n,r)}};let Bv=yT;y(Bv,"runtime",A),y(Bv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcGetCatalogSchemaRequest"),y(Bv,"fields",A.util.newFieldList(()=>[{no:1,name:"nameVariants",kind:"scalar",T:8}]));const bT=class extends Se{constructor(n){super();y(this,"catalogSchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new bT().fromBinary(n,r)}static fromJson(n,r){return new bT().fromJson(n,r)}static fromJsonString(n,r){return new bT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bT,n,r)}};let Vv=bT;y(Vv,"runtime",A),y(Vv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogSchemaResponse"),y(Vv,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogSchema",kind:"message",T:Zh}]));const ST=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"nameVariants",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new ST().fromBinary(n,r)}static fromJson(n,r){return new ST().fromJson(n,r)}static fromJsonString(n,r){return new ST().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ST,n,r)}};let Uv=ST;y(Uv,"runtime",A),y(Uv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchemaRequest"),y(Uv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"nameVariants",kind:"scalar",T:8}]));const ET=class extends Se{constructor(n){super();y(this,"entitySchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new ET().fromBinary(n,r)}static fromJson(n,r){return new ET().fromJson(n,r)}static fromJsonString(n,r){return new ET().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ET,n,r)}};let Yv=ET;y(Yv,"runtime",A),y(Yv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchemaResponse"),y(Yv,"fields",A.util.newFieldList(()=>[{no:1,name:"entitySchema",kind:"message",T:Kd}]));const TT=class extends Se{constructor(n){super();y(this,"schemaMutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new TT().fromBinary(n,r)}static fromJson(n,r){return new TT().fromJson(n,r)}static fromJsonString(n,r){return new TT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(TT,n,r)}};let im=TT;y(im,"runtime",A),y(im,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateCatalogSchemaRequest"),y(im,"fields",A.util.newFieldList(()=>[{no:1,name:"schemaMutations",kind:"message",T:g_,repeated:!0}]));const wT=class extends Se{constructor(n){super();y(this,"version",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new wT().fromBinary(n,r)}static fromJson(n,r){return new wT().fromJson(n,r)}static fromJsonString(n,r){return new wT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wT,n,r)}};let qv=wT;y(qv,"runtime",A),y(qv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateCatalogSchemaResponse"),y(qv,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:5}]));const xT=class extends Se{constructor(n){super();y(this,"catalogSchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new xT().fromBinary(n,r)}static fromJson(n,r){return new xT().fromJson(n,r)}static fromJsonString(n,r){return new xT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xT,n,r)}};let $v=xT;y($v,"runtime",A),y($v,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateAndFetchCatalogSchemaResponse"),y($v,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogSchema",kind:"message",T:Zh}]));const OT=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new OT().fromBinary(n,r)}static fromJson(n,r){return new OT().fromJson(n,r)}static fromJsonString(n,r){return new OT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(OT,n,r)}};let zv=OT;y(zv,"runtime",A),y(zv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineEntitySchemaRequest"),y(zv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const CT=class extends Se{constructor(n){super();y(this,"entitySchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new CT().fromBinary(n,r)}static fromJson(n,r){return new CT().fromJson(n,r)}static fromJsonString(n,r){return new CT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(CT,n,r)}};let Qv=CT;y(Qv,"runtime",A),y(Qv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineEntitySchemaResponse"),y(Qv,"fields",A.util.newFieldList(()=>[{no:1,name:"entitySchema",kind:"message",T:Kd}]));const AT=class extends Se{constructor(n){super();y(this,"schemaMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new AT().fromBinary(n,r)}static fromJson(n,r){return new AT().fromJson(n,r)}static fromJsonString(n,r){return new AT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(AT,n,r)}};let am=AT;y(am,"runtime",A),y(am,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateEntitySchemaRequest"),y(am,"fields",A.util.newFieldList(()=>[{no:1,name:"schemaMutation",kind:"message",T:$h}]));const RT=class extends Se{constructor(n){super();y(this,"version",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new RT().fromBinary(n,r)}static fromJson(n,r){return new RT().fromJson(n,r)}static fromJsonString(n,r){return new RT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(RT,n,r)}};let Hv=RT;y(Hv,"runtime",A),y(Hv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateEntitySchemaResponse"),y(Hv,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:5}]));const NT=class extends Se{constructor(n){super();y(this,"entitySchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new NT().fromBinary(n,r)}static fromJson(n,r){return new NT().fromJson(n,r)}static fromJsonString(n,r){return new NT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(NT,n,r)}};let Gv=NT;y(Gv,"runtime",A),y(Gv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateAndFetchEntitySchemaResponse"),y(Gv,"fields",A.util.newFieldList(()=>[{no:1,name:"entitySchema",kind:"message",T:Kd}]));const IT=class extends Se{constructor(n){super();y(this,"primaryKey",0);y(this,"entityType","");y(this,"require","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new IT().fromBinary(n,r)}static fromJson(n,r){return new IT().fromJson(n,r)}static fromJsonString(n,r){return new IT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(IT,n,r)}};let Wv=IT;y(Wv,"runtime",A),y(Wv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityRequest"),y(Wv,"fields",A.util.newFieldList(()=>[{no:1,name:"primaryKey",kind:"scalar",T:5},{no:2,name:"entityType",kind:"scalar",T:9},{no:3,name:"require",kind:"scalar",T:9},{no:4,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:5,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const kT=class extends Se{constructor(n){super();y(this,"entity");A.util.initPartial(n,this)}static fromBinary(n,r){return new kT().fromBinary(n,r)}static fromJson(n,r){return new kT().fromJson(n,r)}static fromJsonString(n,r){return new kT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kT,n,r)}};let Xv=kT;y(Xv,"runtime",A),y(Xv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityResponse"),y(Xv,"fields",A.util.newFieldList(()=>[{no:1,name:"entity",kind:"message",T:fa}]));const DT=class extends Se{constructor(n){super();y(this,"pageSize",0);y(this,"pageNumber",0);y(this,"lastPageNumber",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new DT().fromBinary(n,r)}static fromJson(n,r){return new DT().fromJson(n,r)}static fromJsonString(n,r){return new DT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(DT,n,r)}};let Kv=DT;y(Kv,"runtime",A),y(Kv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPaginatedList"),y(Kv,"fields",A.util.newFieldList(()=>[{no:1,name:"pageSize",kind:"scalar",T:5},{no:2,name:"pageNumber",kind:"scalar",T:5},{no:3,name:"lastPageNumber",kind:"scalar",T:5}]));const PT=class extends Se{constructor(n){super();y(this,"limit",0);y(this,"offset",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new PT().fromBinary(n,r)}static fromJson(n,r){return new PT().fromJson(n,r)}static fromJsonString(n,r){return new PT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(PT,n,r)}};let jv=PT;y(jv,"runtime",A),y(jv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStripList"),y(jv,"fields",A.util.newFieldList(()=>[{no:1,name:"limit",kind:"scalar",T:5},{no:2,name:"offset",kind:"scalar",T:5}]));const LT=class extends Se{constructor(n){super();y(this,"entityReferences",[]);y(this,"sealedEntities",[]);y(this,"binaryEntities",[]);y(this,"chunk",{case:void 0});y(this,"totalRecordCount",0);y(this,"isFirst",!1);y(this,"isLast",!1);y(this,"hasPrevious",!1);y(this,"hasNext",!1);y(this,"isSinglePage",!1);y(this,"isEmpty",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new LT().fromBinary(n,r)}static fromJson(n,r){return new LT().fromJson(n,r)}static fromJsonString(n,r){return new LT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(LT,n,r)}};let Jv=LT;y(Jv,"runtime",A),y(Jv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDataChunk"),y(Jv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReferences",kind:"message",T:Za,repeated:!0},{no:2,name:"sealedEntities",kind:"message",T:fa,repeated:!0},{no:3,name:"binaryEntities",kind:"message",T:jd,repeated:!0},{no:4,name:"paginatedList",kind:"message",T:Kv,oneof:"chunk"},{no:5,name:"stripList",kind:"message",T:jv,oneof:"chunk"},{no:6,name:"totalRecordCount",kind:"scalar",T:5},{no:7,name:"isFirst",kind:"scalar",T:8},{no:8,name:"isLast",kind:"scalar",T:8},{no:9,name:"hasPrevious",kind:"scalar",T:8},{no:10,name:"hasNext",kind:"scalar",T:8},{no:11,name:"isSinglePage",kind:"scalar",T:8},{no:12,name:"isEmpty",kind:"scalar",T:8}]));const MT=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new MT().fromBinary(n,r)}static fromJson(n,r){return new MT().fromJson(n,r)}static fromJsonString(n,r){return new MT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(MT,n,r)}};let Zv=MT;y(Zv,"runtime",A),y(Zv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCollectionRequest"),y(Zv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const FT=class extends Se{constructor(n){super();y(this,"deleted",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new FT().fromBinary(n,r)}static fromJson(n,r){return new FT().fromJson(n,r)}static fromJsonString(n,r){return new FT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(FT,n,r)}};let ey=FT;y(ey,"runtime",A),y(ey,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCollectionResponse"),y(ey,"fields",A.util.newFieldList(()=>[{no:1,name:"deleted",kind:"scalar",T:8}]));const BT=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new BT().fromBinary(n,r)}static fromJson(n,r){return new BT().fromJson(n,r)}static fromJsonString(n,r){return new BT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(BT,n,r)}};let ty=BT;y(ty,"runtime",A),y(ty,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCollectionRequest"),y(ty,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const VT=class extends Se{constructor(n){super();y(this,"renamed",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new VT().fromBinary(n,r)}static fromJson(n,r){return new VT().fromJson(n,r)}static fromJsonString(n,r){return new VT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(VT,n,r)}};let ny=VT;y(ny,"runtime",A),y(ny,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCollectionResponse"),y(ny,"fields",A.util.newFieldList(()=>[{no:1,name:"renamed",kind:"scalar",T:8}]));const UT=class extends Se{constructor(n){super();y(this,"entityTypeToBeReplaced","");y(this,"entityTypeToBeReplacedWith","");A.util.initPartial(n,this)}static fromBinary(n,r){return new UT().fromBinary(n,r)}static fromJson(n,r){return new UT().fromJson(n,r)}static fromJsonString(n,r){return new UT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(UT,n,r)}};let ry=UT;y(ry,"runtime",A),y(ry,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCollectionRequest"),y(ry,"fields",A.util.newFieldList(()=>[{no:1,name:"entityTypeToBeReplaced",kind:"scalar",T:9},{no:2,name:"entityTypeToBeReplacedWith",kind:"scalar",T:9}]));const YT=class extends Se{constructor(n){super();y(this,"replaced",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new YT().fromBinary(n,r)}static fromJson(n,r){return new YT().fromJson(n,r)}static fromJsonString(n,r){return new YT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(YT,n,r)}};let iy=YT;y(iy,"runtime",A),y(iy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCollectionResponse"),y(iy,"fields",A.util.newFieldList(()=>[{no:1,name:"replaced",kind:"scalar",T:8}]));const qT=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new qT().fromBinary(n,r)}static fromJson(n,r){return new qT().fromJson(n,r)}static fromJsonString(n,r){return new qT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qT,n,r)}};let ay=qT;y(ay,"runtime",A),y(ay,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityCollectionSizeRequest"),y(ay,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const $T=class extends Se{constructor(n){super();y(this,"size",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new $T().fromBinary(n,r)}static fromJson(n,r){return new $T().fromJson(n,r)}static fromJsonString(n,r){return new $T().fromJsonString(n,r)}static equals(n,r){return A.util.equals($T,n,r)}};let sy=$T;y(sy,"runtime",A),y(sy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityCollectionSizeResponse"),y(sy,"fields",A.util.newFieldList(()=>[{no:1,name:"size",kind:"scalar",T:5}]));const zT=class extends Se{constructor(n){super();y(this,"commitBehaviour",Ff.WAIT_FOR_CONFLICT_RESOLUTION);A.util.initPartial(n,this)}static fromBinary(n,r){return new zT().fromBinary(n,r)}static fromJson(n,r){return new zT().fromJson(n,r)}static fromJsonString(n,r){return new zT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zT,n,r)}};let oy=zT;y(oy,"runtime",A),y(oy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCloseRequest"),y(oy,"fields",A.util.newFieldList(()=>[{no:1,name:"commitBehaviour",kind:"enum",T:A.getEnumType(Ff)}]));const QT=class extends Se{constructor(n){super();y(this,"catalogVersion",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new QT().fromBinary(n,r)}static fromJson(n,r){return new QT().fromJson(n,r)}static fromJsonString(n,r){return new QT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(QT,n,r)}};let ly=QT;y(ly,"runtime",A),y(ly,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCloseResponse"),y(ly,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogVersion",kind:"scalar",T:3}]));const HT=class extends Se{constructor(n){super();y(this,"success",!1);y(this,"catalogVersion",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new HT().fromBinary(n,r)}static fromJson(n,r){return new HT().fromJson(n,r)}static fromJsonString(n,r){return new HT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(HT,n,r)}};let cy=HT;y(cy,"runtime",A),y(cy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcGoLiveAndCloseResponse"),y(cy,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8},{no:2,name:"catalogVersion",kind:"scalar",T:3}]));const GT=class extends Se{constructor(n){super();y(this,"pastMoment");y(this,"includingWAL",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new GT().fromBinary(n,r)}static fromJson(n,r){return new GT().fromJson(n,r)}static fromJsonString(n,r){return new GT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(GT,n,r)}};let uy=GT;y(uy,"runtime",A),y(uy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBackupCatalogRequest"),y(uy,"fields",A.util.newFieldList(()=>[{no:1,name:"pastMoment",kind:"message",T:Hi},{no:2,name:"includingWAL",kind:"scalar",T:8}]));const WT=class extends Se{constructor(n){super();y(this,"taskStatus");A.util.initPartial(n,this)}static fromBinary(n,r){return new WT().fromBinary(n,r)}static fromJson(n,r){return new WT().fromJson(n,r)}static fromJsonString(n,r){return new WT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(WT,n,r)}};let dy=WT;y(dy,"runtime",A),y(dy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBackupCatalogResponse"),y(dy,"fields",A.util.newFieldList(()=>[{no:1,name:"taskStatus",kind:"message",T:Al}]));const XT=class extends Se{constructor(n){super();y(this,"entityTypes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new XT().fromBinary(n,r)}static fromJson(n,r){return new XT().fromJson(n,r)}static fromJsonString(n,r){return new XT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(XT,n,r)}};let fy=XT;y(fy,"runtime",A),y(fy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityTypesResponse"),y(fy,"fields",A.util.newFieldList(()=>[{no:1,name:"entityTypes",kind:"scalar",T:9,repeated:!0}]));const KT=class extends Se{constructor(n){super();y(this,"query","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new KT().fromBinary(n,r)}static fromJson(n,r){return new KT().fromJson(n,r)}static fromJsonString(n,r){return new KT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(KT,n,r)}};let Jd=KT;y(Jd,"runtime",A),y(Jd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryRequest"),y(Jd,"fields",A.util.newFieldList(()=>[{no:1,name:"query",kind:"scalar",T:9},{no:2,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:3,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const jT=class extends Se{constructor(n){super();y(this,"query","");A.util.initPartial(n,this)}static fromBinary(n,r){return new jT().fromBinary(n,r)}static fromJson(n,r){return new jT().fromJson(n,r)}static fromJsonString(n,r){return new jT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jT,n,r)}};let Zd=jT;y(Zd,"runtime",A),y(Zd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryUnsafeRequest"),y(Zd,"fields",A.util.newFieldList(()=>[{no:1,name:"query",kind:"scalar",T:9}]));const JT=class extends Se{constructor(n){super();y(this,"recordPage");y(this,"extraResults");A.util.initPartial(n,this)}static fromBinary(n,r){return new JT().fromBinary(n,r)}static fromJson(n,r){return new JT().fromJson(n,r)}static fromJsonString(n,r){return new JT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(JT,n,r)}};let sm=JT;y(sm,"runtime",A),y(sm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryResponse"),y(sm,"fields",A.util.newFieldList(()=>[{no:1,name:"recordPage",kind:"message",T:Jv},{no:2,name:"extraResults",kind:"message",T:Nv}]));const ZT=class extends Se{constructor(n){super();y(this,"entityReference");y(this,"sealedEntity");y(this,"binaryEntity");A.util.initPartial(n,this)}static fromBinary(n,r){return new ZT().fromBinary(n,r)}static fromJson(n,r){return new ZT().fromJson(n,r)}static fromJsonString(n,r){return new ZT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ZT,n,r)}};let om=ZT;y(om,"runtime",A),y(om,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryOneResponse"),y(om,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za},{no:2,name:"sealedEntity",kind:"message",T:fa},{no:3,name:"binaryEntity",kind:"message",T:jd}]));const ew=class extends Se{constructor(n){super();y(this,"entityReferences",[]);y(this,"sealedEntities",[]);y(this,"binaryEntities",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ew().fromBinary(n,r)}static fromJson(n,r){return new ew().fromJson(n,r)}static fromJsonString(n,r){return new ew().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ew,n,r)}};let lm=ew;y(lm,"runtime",A),y(lm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryListResponse"),y(lm,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReferences",kind:"message",T:Za,repeated:!0},{no:2,name:"sealedEntities",kind:"message",T:fa,repeated:!0},{no:3,name:"binaryEntities",kind:"message",T:jd,repeated:!0}]));const tw=class extends Se{constructor(n){super();y(this,"entityMutation");y(this,"require","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new tw().fromBinary(n,r)}static fromJson(n,r){return new tw().fromJson(n,r)}static fromJsonString(n,r){return new tw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tw,n,r)}};let hy=tw;y(hy,"runtime",A),y(hy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertEntityRequest"),y(hy,"fields",A.util.newFieldList(()=>[{no:1,name:"entityMutation",kind:"message",T:Kh},{no:2,name:"require",kind:"scalar",T:9},{no:3,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:4,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const nw=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey");y(this,"require","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new nw().fromBinary(n,r)}static fromJson(n,r){return new nw().fromJson(n,r)}static fromJsonString(n,r){return new nw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nw,n,r)}};let cm=nw;y(cm,"runtime",A),y(cm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntityRequest"),y(cm,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"message",T:kr},{no:3,name:"require",kind:"scalar",T:9},{no:4,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:5,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const rw=class extends Se{constructor(n){super();y(this,"query","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new rw().fromBinary(n,r)}static fromJson(n,r){return new rw().fromJson(n,r)}static fromJsonString(n,r){return new rw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rw,n,r)}};let my=rw;y(my,"runtime",A),y(my,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntitiesRequest"),y(my,"fields",A.util.newFieldList(()=>[{no:1,name:"query",kind:"scalar",T:9},{no:2,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:3,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const iw=class extends Se{constructor(n){super();y(this,"response",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new iw().fromBinary(n,r)}static fromJson(n,r){return new iw().fromJson(n,r)}static fromJsonString(n,r){return new iw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iw,n,r)}};let py=iw;y(py,"runtime",A),y(py,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertEntityResponse"),y(py,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za,oneof:"response"},{no:2,name:"entity",kind:"message",T:fa,oneof:"response"}]));const aw=class extends Se{constructor(n){super();y(this,"response",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new aw().fromBinary(n,r)}static fromJson(n,r){return new aw().fromJson(n,r)}static fromJsonString(n,r){return new aw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aw,n,r)}};let gy=aw;y(gy,"runtime",A),y(gy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntityResponse"),y(gy,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za,oneof:"response"},{no:2,name:"entity",kind:"message",T:fa,oneof:"response"}]));const sw=class extends Se{constructor(n){super();y(this,"deletedEntities",0);y(this,"response",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new sw().fromBinary(n,r)}static fromJson(n,r){return new sw().fromJson(n,r)}static fromJsonString(n,r){return new sw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sw,n,r)}};let _y=sw;y(_y,"runtime",A),y(_y,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntityAndItsHierarchyResponse"),y(_y,"fields",A.util.newFieldList(()=>[{no:1,name:"deletedEntities",kind:"scalar",T:5},{no:2,name:"deletedRootEntityReference",kind:"message",T:Za,oneof:"response"},{no:3,name:"deletedRootEntity",kind:"message",T:fa,oneof:"response"}]));const ow=class extends Se{constructor(n){super();y(this,"deletedEntities",0);y(this,"deletedEntityBodies",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ow().fromBinary(n,r)}static fromJson(n,r){return new ow().fromJson(n,r)}static fromJsonString(n,r){return new ow().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ow,n,r)}};let vy=ow;y(vy,"runtime",A),y(vy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntitiesResponse"),y(vy,"fields",A.util.newFieldList(()=>[{no:1,name:"deletedEntities",kind:"scalar",T:5},{no:2,name:"deletedEntityBodies",kind:"message",T:fa,repeated:!0}]));const lw=class extends Se{constructor(n){super();y(this,"catalogVersion",Dn.zero);y(this,"transactionId");A.util.initPartial(n,this)}static fromBinary(n,r){return new lw().fromBinary(n,r)}static fromJson(n,r){return new lw().fromJson(n,r)}static fromJsonString(n,r){return new lw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lw,n,r)}};let yy=lw;y(yy,"runtime",A),y(yy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTransactionResponse"),y(yy,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogVersion",kind:"scalar",T:3},{no:2,name:"transactionId",kind:"message",T:Di}]));const cw=class extends Se{constructor(n){super();y(this,"queryParam",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new cw().fromBinary(n,r)}static fromJson(n,r){return new cw().fromJson(n,r)}static fromJsonString(n,r){return new cw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cw,n,r)}};let Ss=cw;y(Ss,"runtime",A),y(Ss,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryParam"),y(Ss,"fields",A.util.newFieldList(()=>[{no:1,name:"stringValue",kind:"scalar",T:9,oneof:"queryParam"},{no:2,name:"integerValue",kind:"scalar",T:5,oneof:"queryParam"},{no:3,name:"longValue",kind:"scalar",T:3,oneof:"queryParam"},{no:4,name:"booleanValue",kind:"scalar",T:8,oneof:"queryParam"},{no:5,name:"bigDecimalValue",kind:"message",T:ki,oneof:"queryParam"},{no:6,name:"dateTimeRangeValue",kind:"message",T:vc,oneof:"queryParam"},{no:7,name:"integerNumberRangeValue",kind:"message",T:Eu,oneof:"queryParam"},{no:8,name:"longNumberRangeValue",kind:"message",T:Tu,oneof:"queryParam"},{no:9,name:"bigDecimalNumberRangeValue",kind:"message",T:wu,oneof:"queryParam"},{no:10,name:"offsetDateTimeValue",kind:"message",T:Hi,oneof:"queryParam"},{no:11,name:"localeValue",kind:"message",T:ka,oneof:"queryParam"},{no:12,name:"currencyValue",kind:"message",T:Hs,oneof:"queryParam"},{no:13,name:"facetStatisticsDepthValue",kind:"enum",T:A.getEnumType(oP),oneof:"queryParam"},{no:14,name:"queryPriceModelValue",kind:"enum",T:A.getEnumType(iP),oneof:"queryParam"},{no:15,name:"priceContentModeValue",kind:"enum",T:A.getEnumType(aP),oneof:"queryParam"},{no:16,name:"attributeSpecialValue",kind:"enum",T:A.getEnumType(sP),oneof:"queryParam"},{no:17,name:"orderDirectionValue",kind:"enum",T:A.getEnumType(Mf),oneof:"queryParam"},{no:18,name:"emptyHierarchicalEntityBehaviour",kind:"enum",T:A.getEnumType(lP),oneof:"queryParam"},{no:19,name:"statisticsBase",kind:"enum",T:A.getEnumType(cP),oneof:"queryParam"},{no:20,name:"statisticsType",kind:"enum",T:A.getEnumType(uP),oneof:"queryParam"},{no:21,name:"histogramBehavior",kind:"enum",T:A.getEnumType(dP),oneof:"queryParam"},{no:22,name:"managedReferencesBehaviour",kind:"enum",T:A.getEnumType(aG),oneof:"queryParam"},{no:23,name:"expressionValue",kind:"scalar",T:9,oneof:"queryParam"},{no:101,name:"stringArrayValue",kind:"message",T:xh,oneof:"queryParam"},{no:102,name:"integerArrayValue",kind:"message",T:Oh,oneof:"queryParam"},{no:103,name:"longArrayValue",kind:"message",T:Ch,oneof:"queryParam"},{no:104,name:"booleanArrayValue",kind:"message",T:Ah,oneof:"queryParam"},{no:105,name:"bigDecimalArrayValue",kind:"message",T:Rh,oneof:"queryParam"},{no:106,name:"dateTimeRangeArrayValue",kind:"message",T:Nh,oneof:"queryParam"},{no:107,name:"integerNumberRangeArrayValue",kind:"message",T:Ih,oneof:"queryParam"},{no:108,name:"longNumberRangeArrayValue",kind:"message",T:kh,oneof:"queryParam"},{no:109,name:"bigDecimalNumberRangeArrayValue",kind:"message",T:Dh,oneof:"queryParam"},{no:110,name:"offsetDateTimeArrayValue",kind:"message",T:Ph,oneof:"queryParam"},{no:111,name:"localeArrayValue",kind:"message",T:Lh,oneof:"queryParam"},{no:112,name:"currencyArrayValue",kind:"message",T:Mh,oneof:"queryParam"},{no:113,name:"facetStatisticsDepthArrayValue",kind:"message",T:pg,oneof:"queryParam"},{no:114,name:"queryPriceModelArrayValue",kind:"message",T:gg,oneof:"queryParam"},{no:115,name:"priceContentModeArrayValue",kind:"message",T:_g,oneof:"queryParam"},{no:116,name:"attributeSpecialArrayValue",kind:"message",T:vg,oneof:"queryParam"},{no:117,name:"orderDirectionArrayValue",kind:"message",T:yg,oneof:"queryParam"},{no:118,name:"emptyHierarchicalEntityBehaviourArrayValue",kind:"message",T:bg,oneof:"queryParam"},{no:119,name:"statisticsBaseArrayValue",kind:"message",T:Sg,oneof:"queryParam"},{no:120,name:"statisticsTypeArrayValue",kind:"message",T:Eg,oneof:"queryParam"},{no:121,name:"histogramBehaviorTypeArrayValue",kind:"message",T:Tg,oneof:"queryParam"}]));const lcn={typeName:"io.evitadb.externalApi.grpc.generated.EvitaSessionService",methods:{getCatalogSchema:{name:"GetCatalogSchema",I:Bv,O:Vv,kind:Ht.Unary},getCatalogState:{name:"GetCatalogState",I:Hr,O:Iv,kind:Ht.Unary},getCatalogVersionAt:{name:"GetCatalogVersionAt",I:kv,O:Dv,kind:Ht.Unary},getMutationsHistoryPage:{name:"GetMutationsHistoryPage",I:Pv,O:Lv,kind:Ht.Unary},getMutationsHistory:{name:"GetMutationsHistory",I:Mv,O:Fv,kind:Ht.ServerStreaming},getEntitySchema:{name:"GetEntitySchema",I:Uv,O:Yv,kind:Ht.Unary},getAllEntityTypes:{name:"GetAllEntityTypes",I:Hr,O:fy,kind:Ht.Unary},goLiveAndClose:{name:"GoLiveAndClose",I:Hr,O:cy,kind:Ht.Unary},backupCatalog:{name:"BackupCatalog",I:uy,O:dy,kind:Ht.Unary},close:{name:"Close",I:oy,O:ly,kind:Ht.Unary},queryOne:{name:"QueryOne",I:Jd,O:om,kind:Ht.Unary},queryList:{name:"QueryList",I:Jd,O:lm,kind:Ht.Unary},query:{name:"Query",I:Jd,O:sm,kind:Ht.Unary},queryOneUnsafe:{name:"QueryOneUnsafe",I:Zd,O:om,kind:Ht.Unary},queryListUnsafe:{name:"QueryListUnsafe",I:Zd,O:lm,kind:Ht.Unary},queryUnsafe:{name:"QueryUnsafe",I:Zd,O:sm,kind:Ht.Unary},getEntity:{name:"GetEntity",I:Wv,O:Xv,kind:Ht.Unary},updateCatalogSchema:{name:"UpdateCatalogSchema",I:im,O:qv,kind:Ht.Unary},updateAndFetchCatalogSchema:{name:"UpdateAndFetchCatalogSchema",I:im,O:$v,kind:Ht.Unary},defineEntitySchema:{name:"DefineEntitySchema",I:zv,O:Qv,kind:Ht.Unary},updateEntitySchema:{name:"UpdateEntitySchema",I:am,O:Hv,kind:Ht.Unary},updateAndFetchEntitySchema:{name:"UpdateAndFetchEntitySchema",I:am,O:Gv,kind:Ht.Unary},deleteCollection:{name:"DeleteCollection",I:Zv,O:ey,kind:Ht.Unary},renameCollection:{name:"RenameCollection",I:ty,O:ny,kind:Ht.Unary},replaceCollection:{name:"ReplaceCollection",I:ry,O:iy,kind:Ht.Unary},getEntityCollectionSize:{name:"GetEntityCollectionSize",I:ay,O:sy,kind:Ht.Unary},upsertEntity:{name:"UpsertEntity",I:hy,O:py,kind:Ht.Unary},deleteEntity:{name:"DeleteEntity",I:cm,O:gy,kind:Ht.Unary},deleteEntityAndItsHierarchy:{name:"DeleteEntityAndItsHierarchy",I:cm,O:_y,kind:Ht.Unary},deleteEntities:{name:"DeleteEntities",I:my,O:vy,kind:Ht.Unary},getTransactionId:{name:"GetTransactionId",I:Hr,O:yy,kind:Ht.Unary}}};function ccn(){try{new Headers}catch{throw new Error("connect-web requires the fetch API. Are you running on an old version of Node.js? Node.js is not supported in Connect for Web - please stay tuned for Connect for Node.")}}function iZ(t,e){const n=Yme(t);if(n)throw e.forEach((r,i)=>{n.metadata.append(i,r)}),n}function aZ(t,e,n,r){const i=new Headers(n??{});return i.set(Gln,t?Zln:ecn),i.set(Jln,"1"),i.set(jln,"connect-es/1.4.0"),r&&i.set(Kln,"connect-es/1.4.0"),e!==void 0&&i.set(Wln,`${e}m`),i}function ucn(t){switch(t){case 400:return br.Internal;case 401:return br.Unauthenticated;case 403:return br.PermissionDenied;case 404:return br.Unimplemented;case 429:return br.Unavailable;case 502:return br.Unavailable;case 503:return br.Unavailable;case 504:return br.Unavailable;default:return br.Unknown}}function sZ(t,e){var n;if(t>=200&&t<300){const r=Yme(e);if(r)throw r;return{foundStatus:e.has(Vme)}}throw new ni(decodeURIComponent((n=e.get(Ume))!==null&&n!==void 0?n:`HTTP ${t}`),ucn(t),e)}var Em=globalThis&&globalThis.__await||function(t){return this instanceof Em?(this.v=t,this):new Em(t)},dcn=globalThis&&globalThis.__asyncGenerator||function(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),i,a=[];return i={},o("next"),o("throw"),o("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(_){return function(S){return Promise.resolve(S).then(_,m)}}function o(_,S){r[_]&&(i[_]=function(T){return new Promise(function(x,O){a.push([_,T,x,O])>1||l(_,T)})},S&&(i[_]=S(i[_])))}function l(_,S){try{u(r[_](S))}catch(T){p(a[0][3],T)}}function u(_){_.value instanceof Em?Promise.resolve(_.value.v).then(f,m):p(a[0][2],_)}function f(_){l("next",_)}function m(_){l("throw",_)}function p(_,S){_(S),a.shift(),a.length&&l(a[0][0],a[0][1])}};function fcn(t){var e;ccn();const n=(e=t.useBinaryFormat)!==null&&e!==void 0?e:!0;return{async unary(r,i,a,s,o,l,u){var f;const{serialize:m,parse:p}=tZ(i,n,t.jsonOptions,t.binaryOptions);return s=s===void 0?t.defaultTimeoutMs:s<=0?void 0:s,await icn({interceptors:t.interceptors,signal:a,timeoutMs:s,req:{stream:!1,service:r,method:i,url:eZ(t.baseUrl,r,i),init:{method:"POST",credentials:(f=t.credentials)!==null&&f!==void 0?f:"same-origin",redirect:"error",mode:"cors"},header:aZ(n,s,o,!1),contextValues:u??J7(),message:l},next:async _=>{var S;const x=await((S=t.fetch)!==null&&S!==void 0?S:globalThis.fetch)(_.url,Object.assign(Object.assign({},_.init),{headers:_.header,signal:_.signal,body:j7(0,m(_.message))}));if(sZ(x.status,x.headers),!x.body)throw"missing response body";const O=K7(x.body).getReader();let N,L;for(;;){const F=await O.read();if(F.done)break;const{flags:P,data:V}=F.value;if(P===nU){if(N!==void 0)throw"extra trailer";N=Z7(V);continue}if(L!==void 0)throw"extra message";L=p(V)}if(N===void 0)throw"missing trailer";if(iZ(N,x.headers),L===void 0)throw"missing message";return{stream:!1,service:r,method:i,header:x.headers,message:L,trailer:N}}})},async stream(r,i,a,s,o,l,u){var f;const{serialize:m,parse:p}=tZ(i,n,t.jsonOptions,t.binaryOptions);function _(T,x,O,N){return dcn(this,arguments,function*(){const F=K7(T).getReader();if(x){if(!(yield Em(F.read())).done)throw"extra data for trailers-only";return yield Em(void 0)}let P=!1;for(;;){const V=yield Em(F.read());if(V.done)break;const{flags:$,data:z}=V.value;if(($&nU)===nU){if(P)throw"extra trailer";P=!0;const U=Z7(z);iZ(U,N),U.forEach((W,ie)=>O.set(ie,W));continue}if(P)throw"extra message";yield yield Em(p(z))}if(!P)throw"missing trailer"})}async function S(T){if(i.kind!=Ht.ServerStreaming)throw"The fetch API does not support streaming request bodies";const x=await T[Symbol.asyncIterator]().next();if(x.done==!0)throw"missing request message";return j7(0,m(x.value))}return s=s===void 0?t.defaultTimeoutMs:s<=0?void 0:s,acn({interceptors:t.interceptors,signal:a,timeoutMs:s,req:{stream:!0,service:r,method:i,url:eZ(t.baseUrl,r,i),init:{method:"POST",credentials:(f=t.credentials)!==null&&f!==void 0?f:"same-origin",redirect:"error",mode:"cors"},header:aZ(n,s,o,!1),contextValues:u??J7(),message:l},next:async T=>{var x;const N=await((x=t.fetch)!==null&&x!==void 0?x:globalThis.fetch)(T.url,Object.assign(Object.assign({},T.init),{headers:T.header,signal:T.signal,body:await S(T.message)})),{foundStatus:L}=sZ(N.status,N.headers);if(!N.body)throw"missing response body";const F=new Headers;return Object.assign(Object.assign({},T),{header:N.headers,trailer:F,message:_(N.body,L,F,N.headers)})}})}}}class hcn{constructor(){y(this,"transports",new Map)}getTransport(e){let n=this.transports.get(e.id);return n==null&&(n=fcn({baseUrl:e.grpcUrl}),this.transports.set(e.id,n)),n}}class mcn{constructor(){y(this,"transportProvider",new hcn);y(this,"evitaClients",new Map);y(this,"evitaManagementClients",new Map);y(this,"evitaSessionClients",new Map)}getEvitaClient(e){let n=this.evitaClients.get(e.id);return n||(n=tU(scn,this.transportProvider.getTransport(e)),this.evitaClients.set(e.id,n),n)}getEvitaManagementClient(e){var r;let n=(r=this.evitaManagementClients)==null?void 0:r.get(e.id);return n==null&&(n=tU(ocn,this.transportProvider.getTransport(e))),n}getEvitaSessionClient(e){var r;let n=(r=this.evitaSessionClients)==null?void 0:r.get(e.id);return n==null&&(n=tU(lcn,this.transportProvider.getTransport(e))),n}}class pcn{constructor(e,n,r,i,a,s){y(this,"referenceName");y(this,"version");y(this,"referencedEntity");y(this,"groupReferencedEntity");y(this,"_attributes");y(this,"referenceCardinality");this.referenceName=e,this.version=n,this.referencedEntity=r,this.groupReferencedEntity=i,this._attributes=a,this.referenceCardinality=s}get referencedPrimaryKey(){return this.referencedEntity.primaryKey}get referencedEntityType(){return this.referencedEntity.entityType}attribute(e,n){return n==null?this._attributes.attribute(e):this._attributes.attribute(e,n)}get allAttributes(){return this._attributes.allAttributes}get attributeNames(){return this._attributes.names}get attributeLocales(){return this._attributes.locales}}class gcn{constructor(e,n,r,i,a,s,o,l,u,f){y(this,"priceId");y(this,"priceList");y(this,"innerRecordId");y(this,"priceWithoutTax");y(this,"taxRate");y(this,"priceWithTax");y(this,"validity");y(this,"sellable");y(this,"version");y(this,"currency");this.priceId=e,this.priceList=n,this.innerRecordId=r,this.priceWithoutTax=i,this.taxRate=a,this.priceWithTax=s,this.validity=o,this.sellable=l,this.version=u,this.currency=f}}class _cn{static convertToDateTimeRange(e){var u,f,m,p,_,S;const n="UTC",r=!!e.from,i=!!e.to,a=((f=(u=e.from)==null?void 0:u.timestamp)==null?void 0:f.seconds)??0,s=((p=(m=e.to)==null?void 0:m.timestamp)==null?void 0:p.seconds)??0,o=da.ofInstant(a,r?((_=e.from)==null?void 0:_.offset)??n:n),l=da.ofInstant(s,i?((S=e.to)==null?void 0:S.offset)??n:n);return!r&&i?Xo.until(l):r&&!i?Xo.since(o):Xo.between(o,l)}}var cC=(t=>(t.None="None",t.LowestPrice="LowestPrice",t.Sum="Sum",t.Unknown="Unknown",t))(cC||{});class oZ{constructor(e,n,r){y(this,"locale");y(this,"name");y(this,"value");this.locale=e,this.name=n,this.value=r}}class vcn{constructor(e,n){y(this,"globalAssociatedData");y(this,"localizedAssociatedData");y(this,"_allAssociatedData");y(this,"_names");y(this,"_locales");this.globalAssociatedData=e,this.localizedAssociatedData=n}associatedData(e,n){var r;return n==null?this.globalAssociatedData.get(e):(r=this.localizedAssociatedData.get(n.toString()))==null?void 0:r.get(e)}get allAssociatedData(){if(this._allAssociatedData==null){const e=[];for(const[n,r]of this.globalAssociatedData)e.push(new oZ(void 0,n,r));for(const[n,r]of this.localizedAssociatedData)for(const[i,a]of r)e.push(new oZ(new qu(n),i,a));this._allAssociatedData=Ft.of(...e)}return this._allAssociatedData}get names(){if(this._names==null){const e=[...this.globalAssociatedData.keys()];for(const[n,r]of this.localizedAssociatedData)e.push(...r.keys());this._names=Bu.of(...e)}return this._names}get locales(){return this._locales==null&&(this._locales=Bu.of(...Array.from(this.localizedAssociatedData.keys()).map(e=>new qu(e)))),this._locales}toString(){const e=[];for(const[n,r]of this.globalAssociatedData)e.push(String(r));return e.join(";")}}class ycn{constructor(e){y(this,"evitaValueConverter");this.evitaValueConverter=e}convert(e){return new oq(e.entityType,e.primaryKey,e.version,e.schemaVersion,this.convertParentEntity(e.parentReference,e.parentEntity),this.convertAttributes(e.globalAttributes,e.localizedAttributes),this.convertAssociatedData(e.globalAssociatedData,e.localizedAssociatedData),this.convertReferences(e.references),this.convertPriceInnerHandling(e.priceInnerRecordHandling),this.convertPrices(e.prices),e.priceForSale?this.convertPrice(e.priceForSale):void 0,this.convertLocales(e.locales))}convertEntityReference(e){return new eD(e.entityType,e.primaryKey,e.version)}convertEntityReferenceWithParent(e){return new ghe(e.entityType,e.primaryKey,e.version,e.parent!=null?this.convertEntityReferenceWithParent(e.parent):void 0)}convertParentEntity(e,n){return n!=null?this.convert(n):e!=null?this.convertEntityReferenceWithParent(e):void 0}convertAttributes(e,n){const r=this.convertAttributeMap(e),i=new Map;for(const a in n){const s=n[a],o=this.convertAttributeMap(s.attributes);i.set(a,o)}return new mhe(r,dn.Map(i))}convertAttributeMap(e){const n=new Map;for(const r in e){const i=e[r];i.value.value!=null&&n.set(r,this.evitaValueConverter.convert(i))}return dn.Map(n)}convertReferences(e){return dn.List(e.map(n=>this.convertReference(n)))}convertReference(e){return new pcn(e.referenceName,e.version,this.convertReferencedEntity(e.referencedEntity,e.referencedEntityReference),this.convertGroupReferencedEntity(e),this.convertAttributes(e.globalAttributes,e.localizedAttributes),this.convertCardinality(e.referenceCardinality))}convertReferencedEntity(e,n){if(e!=null)return this.convert(e);if(n!=null)return this.convertEntityReference(n);throw new tt("Missing both referenced entity and referenced entity reference in reference.")}convertGroupReferencedEntity(e){return e.groupReferenceType.case==="groupReferencedEntity"?this.convert(e.groupReferenceType.value):e.groupReferenceType.case==="groupReferencedEntityReference"?this.convertEntityReference(e.groupReferenceType.value):void 0}convertCardinality(e){switch(e){case si.EXACTLY_ONE:return _c.ExactlyOne;case si.NOT_SPECIFIED:return _c.ExactlyOne;case si.ONE_OR_MORE:return _c.OneOrMore;case si.ZERO_OR_MORE:return _c.ZeroOrMore;case si.ZERO_OR_ONE:return _c.ZeroOrOne}}convertPriceInnerHandling(e){switch(e){case kc.LOWEST_PRICE:return cC.LowestPrice;case kc.NONE:return cC.None;case kc.SUM:return cC.Sum;case kc.UNKNOWN:return cC.Unknown}}convertAssociatedData(e,n){const r=this.convertAssociatedDataMap(e),i=new Map;for(const a in n){const s=n[a],o=this.convertAssociatedDataMap(s.associatedData);i.set(a,o)}return new vcn(r,dn.Map(i))}convertAssociatedDataMap(e){const n=new Map;for(const r in e){const i=e[r];n.set(r,this.convertAssociatedDataValue(i))}return dn.Map(n)}convertAssociatedDataValue(e){return e.type===rl.COMPLEX_DATA_OBJECT?JSON.parse(e.value.value):this.evitaValueConverter.convert(e.value.value)}convertLocales(e){const n=[];for(const r of e)n.push(new qu(r.languageTag));return dn.List(n)}convertPrices(e){return dn.List(e.map(n=>this.convertPrice(n)))}convertPrice(e){var n;if(e.priceWithTax==null||e.priceWithoutTax==null||e.taxRate==null)throw new tt(`Missing mandatory price data for price '${e.priceId}'.`);return new gcn(e.priceId,e.priceList,e.innerRecordId,new ua(e.priceWithoutTax.valueString),new ua(e.taxRate.valueString),new ua(e.priceWithTax.valueString),e.validity!=null?_cn.convertToDateTimeRange(e.validity):void 0,e.sellable,e.version,new $0((n=e.currency)==null?void 0:n.code))}}class lZ extends J1{constructor(e,n){super(e,n)}getPrettyPrintableString(){return this.toString()}getRangeValues(){return[this.from,this.to]}toString(){var e,n;return`[${((e=this.from)==null?void 0:e.value)??"∞"},${((n=this.to)==null?void 0:n.value)??"∞"}]`}}class cZ extends J1{constructor(e,n){super(e,n)}getPrettyPrintableString(){return this.toString()}getRangeValues(){return[this.from,this.to]}toString(){return`[${this.from??"∞"}, ${this.to??"∞"}]`}}class Xp extends J1{constructor(e,n){super(e,n)}getPrettyPrintableString(){return this.toString()}getRangeValues(){return[this.from,this.to]}toString(){return`${this.from??"∞"},${this.to??"∞"}`}}class wx{constructor(e,n,r){y(this,"code");y(this,"mostSignificantBits");y(this,"leastSignificantBits");this.code=e,this.leastSignificantBits=r,this.mostSignificantBits=n}static bigintToHex(e){return e?e.toString(16).padStart(16,"0"):""}static createUUID(e,n){const r=this.bigintToHex(e),i=this.bigintToHex(n);return new wx(`${r.substring(0,8)}-${r.substring(8,12)}-${r.substring(12,16)}-${i.substring(0,4)}-${i.substring(4)}`,e,n)}}class bcn{convert(e){if(typeof e=="string")return e;if(e==null)return;{const n=e,r=n.value.value;switch(n.type){case yt.BYTE:case yt.BOOLEAN:case yt.INTEGER:case yt.LONG:case yt.STRING:case yt.SHORT:case yt.CHARACTER:return r;case yt.BIG_DECIMAL:return this.convertBigDecimal(r);case yt.BIG_DECIMAL_ARRAY:return this.convertBigDecimalArray(r);case yt.BIG_DECIMAL_NUMBER_RANGE:return this.convertBigDecimalNumberRange(r);case yt.BIG_DECIMAL_NUMBER_RANGE_ARRAY:return this.convertBigDecimalNumberRangeArray(r);case yt.BOOLEAN_ARRAY:return this.convertBooleanArray(r);case yt.BYTE_ARRAY:return this.convertIntegerArray(r);case yt.BYTE_NUMBER_RANGE:return this.convertByteNumberRange(r);case yt.LONG_ARRAY:return this.convertLongArray(r);case yt.LONG_NUMBER_RANGE_ARRAY:return this.convertLongNumberRangeArray(r);case yt.SHORT_NUMBER_RANGE:return this.convertShortNumberRangeArray(r);case yt.SHORT_ARRAY:return this.convertShortNumberRange(r);case yt.LOCALE:return this.convertLocale(r);case yt.CURRENCY:return this.convertCurrency(r);case yt.BYTE_NUMBER_RANGE_ARRAY:return this.convertByteNumberRangeArray(r);case yt.CHARACTER_ARRAY:return this.convertIntegerArray(r);case yt.CURRENCY_ARRAY:return this.convertCurrencyArray(r);case yt.DATE_TIME_RANGE_ARRAY:return this.convertDateTimeRangeArray(r);case yt.INTEGER_ARRAY:return this.convertIntegerArray(r);case yt.INTEGER_NUMBER_RANGE:return this.convertIntegerNumberRange(r);case yt.INTEGER_NUMBER_RANGE_ARRAY:return this.convertIntegerNumberRangeArray(r);case yt.PREDECESSOR:return this.convertPredecessor(r);case yt.REFERENCED_ENTITY_PREDECESSOR:return this.convertPredecessor(r);case yt.SHORT_NUMBER_RANGE_ARRAY:return this.convertIntegerNumberRangeArray(r);case yt.STRING_ARRAY:return this.convertStringArray(r);case yt.UUID:return this.convertUUID(r);case yt.UUID_ARRAY:return this.convertUUIDArray(r);case yt.OFFSET_DATE_TIME_ARRAY:return this.convertOffsetDateTimeArray(r);case yt.DATE_TIME_RANGE:return this.convertDateTimeRange(r);case yt.LOCALE_ARRAY:return this.convertLocaleArray(r);case yt.LOCAL_DATE:return this.convertLocalDate(r);case yt.LOCAL_DATE_ARRAY:return this.convertLocalDateArray(r);case yt.LOCAL_DATE_TIME:return this.convertLocalDateTime(r);case yt.LOCAL_DATE_TIME_ARRAY:return this.convertLocalDateTimeArray(r);case yt.LOCAL_TIME:return this.convertLocalTime(r);case yt.LOCAL_TIME_ARRAY:return this.convertLocalTimeArray(r);case yt.LONG_NUMBER_RANGE:return this.convertLongNumberRange(r);case yt.OFFSET_DATE_TIME:return this.convertOffsetDateTime(r);default:throw new tt(`Unsupported evita data type '${n.type}'.`)}}}convertBigDecimal(e){return new ua(e.valueString)}convertDateTimeRange(e){if(this.checkDateTimeValidity(e.from,e.to,!1))return new Xo(new da(e.from.timestamp,e.from.offset),new da(e.to.timestamp,e.to.offset));throw new Error("DateTimeRange has undefined prop from and to")}convertBigDecimalNumberRange(e){return new lZ(e.from!=null?new ua(e.from.valueString):void 0,e.to!=null?new ua(e.to.valueString):void 0)}convertLongNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("LongRangeNumber has undefined prop from and to");return new cZ(e.from,e.to)}convertIntegerNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("IntegerRangeNumber has undefined prop from and to");return new Xp(e.from,e.to)}convertShortNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("ShortRangeNumber has undefined prop from and to");return new Xp(e.from,e.to)}convertByteNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("ByteRangeNumber has undefined prop from and to");return new Xp(e.from,e.to)}convertLocale(e){return new qu(e.languageTag)}convertCurrency(e){return new $0(e.code)}convertUUID(e){return new wx(e.toJsonString(),e.mostSignificantBits,e.leastSignificantBits)}convertPredecessor(e){return new hhe(e.head,e.head?-1:e.predecessorId)}convertStringArray(e){return dn.List(e.value)}convertIntegerArray(e){return dn.List(e.value)}convertLongArray(e){return dn.List(e.value)}convertBooleanArray(e){return dn.List(e.value)}convertBigDecimalArray(e){const n=[];for(const r of e.value)n.push(new ua(r.valueString));return dn.List(n)}convertOffsetDateTimeArray(e){const n=[];for(const r of e.value)n.push(this.convertOffsetDateTime(r));return dn.List(n)}convertLocalDateTimeArray(e){const n=[];for(const r of e.value)n.push(this.convertLocalDateTime(r));return dn.List(n)}convertLocalDateArray(e){const n=[];for(const r of e.value)n.push(this.convertLocalDate(r));return dn.List(n)}convertLocalTimeArray(e){const n=[];for(const r of e.value)n.push(this.convertLocalTime(r));return dn.List(n)}convertDateTimeRangeArray(e){const n=[];for(const r of e.value)this.checkDateTimeValidity(r.from,r.to,!1)&&n.push(new Xo(new da(r.from.timestamp,r.from.offset),new da(r.to.timestamp,r.to.offset)));return dn.List(n)}convertBigDecimalNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new lZ(r.from!=null?new ua(r.from.valueString):void 0,r.to!=null?new ua(r.to.valueString):void 0));return dn.List(n)}convertLongNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new cZ(r.from,r.to));return dn.List(n)}convertIntegerNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new Xp(r.from,r.to));return dn.List(n)}convertShortNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new Xp(r.from,r.to));return dn.List(n)}convertByteNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new Xp(r.from,r.to));return dn.List(n)}convertLocaleArray(e){const n=[];for(const r of e.value)n.push(new qu(r.languageTag));return dn.List(n)}convertCurrencyArray(e){const n=[];for(const r of e.value)n.push(new $0(r.code));return dn.List(n)}convertUUIDArray(e){const n=[];for(const r of e.value)n.push(new wx(r.toJsonString(),r.mostSignificantBits,r.leastSignificantBits));return dn.List(n)}convertLocalDate(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new dhe(hn.fromSeconds(Number(e.timestamp.seconds)).toISODate())}convertLocalDateTime(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new kH(hn.fromSeconds(Number(e.timestamp.seconds)).toISO())}convertOffsetDateTime(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new da(e.timestamp,e.offset)}convertLocalTime(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new fhe(hn.fromSeconds(Number(e.timestamp.seconds)).toISOTime())}checkDateTimeValidity(e,n,r){return!e&&!n||e&&n&&!e.timestamp&&!n.timestamp?!1:!(r&&(e&&e.timestamp&&!e.offset||n&&n.timestamp&&!n.offset))}checkNumberRangeValidity(e,n){return!(!e&&!n)}}class Scn{constructor(e,n,r,i,a){y(this,"attributeHistogram");y(this,"priceHistogram");y(this,"facetGroupStatistics");y(this,"selfHierarchy");y(this,"hierarchy");this.attributeHistogram=e,this.facetGroupStatistics=n,this.hierarchy=r,this.priceHistogram=i,this.selfHierarchy=a}}class uZ{constructor(e,n,r,i){y(this,"min");y(this,"max");y(this,"overallCount");y(this,"buckets");this.min=r,this.max=i,this.overallCount=e,this.buckets=n}}class Ecn{constructor(e,n,r){y(this,"threshold");y(this,"occurrences");y(this,"requested");this.threshold=r,this.occurrences=e,this.requested=n}}class Tcn{constructor(e,n,r,i,a){y(this,"referenceName");y(this,"groupEntityReference");y(this,"groupEntity");y(this,"count");y(this,"facetStatistics");this.referenceName=e,this.count=n,this.facetStatistics=r,this.groupEntityReference=i,this.groupEntity=a}}class wcn{constructor(e,n,r,i,a,s,o){y(this,"facetEntityReference");y(this,"facetEntity");y(this,"requested");y(this,"count");y(this,"impact");y(this,"matchCount");y(this,"hasSense");this.facetEntityReference=o,this.facetEntity=i,this.requested=e,this.count=n,this.impact=a,this.matchCount=s,this.hasSense=r}}class xcn{constructor(e){y(this,"hierarchy");this.hierarchy=e}}class dZ{constructor(e,n,r,i,a,s){y(this,"entityReference");y(this,"entity");y(this,"queriedEntityCount");y(this,"childrenCount");y(this,"children");y(this,"requested");this.children=e,this.requested=n,this.childrenCount=r,this.queriedEntityCount=i,this.entity=a,this.entityReference=s}}class Ocn{constructor(e){y(this,"entityConverter");this.entityConverter=e}convert(e){if(e)return new Scn(Ge.of(this.convertAttributeHistogram(e.attributeHistogram)),Ge.of(this.convertFacetGroupStatistics(e.facetGroupStatistics)),Ge.of(this.convertHierarchy(e.hierarchy)),Ge.of(this.convertHistogram(e.priceHistogram)),Ge.of(this.convertSelfHierarchy(e.selfHierarchy)))}convertAttributeHistogram(e){var r,i;const n=new Map;for(const a in e){const s=e[a];n.set(a,new uZ(Ge.of(s.overallCount),Ge.of(this.convertHistogramBuckets(s.buckets)),Ge.of(new ua((r=s.min)==null?void 0:r.valueString)),Ge.of(new ua((i=s.max)==null?void 0:i.valueString))))}return n.size===0?void 0:dn.Map(n)}convertHistogramBuckets(e){var r;const n=[];for(const i of e)n.push(new Ecn(Ge.of(i.occurrences),Ge.of(i.requested),Ge.of(new ua((r=i.threshold)==null?void 0:r.valueString))));return Ft(n)}convertFacetGroupStatistics(e){const n=[];for(const r of e)n.push(new Tcn(r.referenceName,Ge.of(r.count),Ge.of(this.convertFacetStatistics(r.facetStatistics)),Ge.of(this.convertEntityReference(r.groupEntityReference)),Ge.of(r.groupEntity?this.entityConverter.convert(r.groupEntity):void 0)));return n.length===0?void 0:dn.List(n)}convertFacetStatistics(e){const n=[];for(const r of e)n.push(new wcn(Ge.of(r.requested),Ge.of(r.count),Ge.of(r.hasSense),Ge.of(r.facetEntity?this.entityConverter.convert(r.facetEntity):void 0),Ge.of(r.impact),Ge.of(r.matchCount),Ge.of(this.convertEntityReference(r.facetEntityReference))));return dn.List(n)}convertEntityReference(e){if(e)return new eD(e.entityType,e.primaryKey,e.version)}convertGroupEntityReference(e){if(e)return new eD(e.entityType,e.primaryKey,e.version)}convertSelfHierarchy(e){if(e)return this.convertHierarchyAttribute(e)}convertHierarchy(e){const n=new Map;for(const r in e){const i=this.convertHierarchyAttribute(e[r]);n.set(r,i)}return n.size===0?void 0:dn.Map(n)}convertHierarchyAttribute(e){const n=new Map,r=e.hierarchy;for(const i in r)n.set(i,this.convertLevelInfos(r[i]));return new xcn(Ge.of(dn.Map(n)))}convertLevelInfos(e){const n=[];for(const r of e.levelInfos)n.push(new dZ(Ge.of(this.convertLevelInfo(r.items)),Ge.of(r.requested),Ge.of(r.childrenCount),Ge.of(r.queriedEntityCount),Ge.of(r.entity?this.entityConverter.convert(r.entity):void 0),Ge.of(this.convertEntityReference(r.entityReference))));return dn.List(n)}convertLevelInfo(e){const n=[];for(const r of e)n.push(new dZ(Ge.of(this.convertLevelInfo(r.items)),Ge.of(r.requested),Ge.of(r.childrenCount),Ge.of(r.queriedEntityCount),Ge.of(r.entity?this.entityConverter.convert(r.entity):void 0),Ge.of(this.convertEntityReference(r.entityReference))));return dn.List(n)}convertHistogram(e){var n,r;if(e)return new uZ(Ge.of(e.overallCount),Ge.of(this.convertHistogramBuckets(e.buckets)),Ge.of(new ua((n=e.min)==null?void 0:n.valueString)),Ge.of(new ua((r=e.max)==null?void 0:r.valueString)))}}class Ccn{constructor(e,n,r,i,a,s,o,l,u,f){y(this,"version");y(this,"started");y(this,"uptime");y(this,"instanceId");y(this,"catalogsCorrupted");y(this,"catalogsOk");y(this,"readOnly");y(this,"healthProblems");y(this,"readiness");y(this,"apis");this.version=e,this.started=n,this.uptime=r,this.instanceId=i,this.catalogsCorrupted=a,this.catalogsOk=s,this.readOnly=o,this.healthProblems=l,this.readiness=u,this.apis=f}apiEnabled(e){const n=this.apis.get(e);return n!=null&&n.enabled}}var uC=(t=>(t.MemoryShortage="memoryShortage",t.ExternalApiUnavailable="externalApiUnavailable",t.InputQueuesOverloaded="inputQueuesOverloaded",t.JavaInternalErrors="javaInternalErrors",t))(uC||{}),by=(t=>(t.Starting="starting",t.Ready="ready",t.Stalling="stalling",t.Shutdown="shutdown",t.Unknown="unknown",t))(by||{});class Acn{constructor(e,n,r,i){y(this,"enabled");y(this,"ready");y(this,"baseUrls");y(this,"endpoints");this.enabled=e,this.ready=n,this.baseUrls=r,this.endpoints=i}}class Rcn{constructor(e,n){y(this,"name");y(this,"urls");this.name=e,this.urls=n}}var _h=(t=>(t.System="system",t.Grpc="grpc",t.GraphQL="graphQL",t.Rest="rest",t.Observability="observability",t.Lab="lab",t))(_h||{});class Ncn{constructor(e){y(this,"evitaValueConverter");this.evitaValueConverter=e}convert(e){return new Ccn(e.version,this.evitaValueConverter.convertOffsetDateTime(e.startedAt),e.uptime,e.instanceId,e.catalogsCorrupted,e.catalogsOk,e.readOnly,this.convertHealthProblems(e.healthProblems),this.convertReadiness(e.readiness),this.convertApis(e.api))}convertHealthProblems(e){const n=[];for(const r of e)n.push(this.convertHealthProblem(r));return dn.Set(n)}convertHealthProblem(e){switch(e){case Sm.MEMORY_SHORTAGE:return uC.MemoryShortage;case Sm.EXTERNAL_API_UNAVAILABLE:return uC.ExternalApiUnavailable;case Sm.INPUT_QUEUES_OVERLOADED:return uC.InputQueuesOverloaded;case Sm.JAVA_INTERNAL_ERRORS:return uC.JavaInternalErrors;default:throw new tt(`Unsupported health problem type '${e}'.`)}}convertReadiness(e){switch(e){case Su.API_UNKNOWN:return by.Unknown;case Su.API_STARTING:return by.Starting;case Su.API_READY:return by.Ready;case Su.API_STALLING:return by.Stalling;case Su.API_SHUTDOWN:return by.Shutdown;default:throw new tt(`Unsupported readiness type '${e}'.`)}}convertApis(e){const n=new Map;for(const r in e)n.set(this.convertApiType(r),this.convertApiStatus(e[r]));return dn.Map(n)}convertApiType(e){switch(e){case"graphQL":return _h.GraphQL;case"rest":return _h.Rest;case"gRPC":return _h.Grpc;case"system":return _h.System;case"lab":return _h.Lab;case"observability":return _h.Observability;default:throw new tt(`Unsupported api type '${e}'.`)}}convertApiStatus(e){return new Acn(e.enabled,e.ready,dn.List(e.baseUrl),this.convertEndpoints(e.endpoints))}convertEndpoints(e){const n=[];for(const r of e)n.push(this.convertEndpoint(r));return dn.List(n)}convertEndpoint(e){return new Rcn(e.name,dn.List(e.url))}}class Icn{convertTaskStates(e){const n=[];for(const r of e)n.push(this.convertTaskState(r));return n}convertTaskStatesToGrpc(e){const n=[];for(const r of e)n.push(this.convertTaskStateToGrpc(r));return n}convertTaskStateToGrpc(e){switch(e){case ir.WaitingForPrecondition:return fs.TASK_WAITING_FOR_PRECONDITION;case ir.Failed:return fs.TASK_FAILED;case ir.Finished:return fs.TASK_FINISHED;case ir.Queued:return fs.TASK_QUEUED;case ir.Running:return fs.TASK_RUNNING;default:throw new tt(`Unsupported task state '${e}'.`)}}convertTaskState(e){switch(e){case fs.TASK_WAITING_FOR_PRECONDITION:return ir.WaitingForPrecondition;case fs.TASK_FAILED:return ir.Failed;case fs.TASK_FINISHED:return ir.Finished;case fs.TASK_QUEUED:return ir.Queued;case fs.TASK_RUNNING:return ir.Running;default:throw new tt(`Unsupported task state '${e}'.`)}}}class kcn{constructor(e){y(this,"clientProvider");y(this,"activeReadOnlySessions",new Map);y(this,"activeReadWriteSessions",new Map);this.clientProvider=e}async executeInReadOnlySession(e,n,r,i=!0){const a=await this.getReadOnlySession(e,n);try{return await r(a.id)}catch(s){if(s instanceof ni&&s.code===br.Unauthenticated){if(a.invalidate(),i)return await this.executeInReadOnlySession(e,n,r,!1);throw new tt("Could not get active read-only session. Probably too many tries.")}throw s}}async executeInReadWriteSession(e,n,r,i=!0){const a=await this.getReadWriteSession(e,n);let s;try{s=await r(a.id)}catch(o){if(o instanceof ni&&o.code===br.Unauthenticated){if(a.invalidate(),i)return await this.executeInReadWriteSession(e,n,r,!1);throw new tt("Could not get active read-only session. Probably too many tries.")}throw o}return await this.closeReadWriteSession(e,n),s}async getReadOnlySession(e,n){if(n.isInWarmup)return await this.getReadWriteSession(e,n);let r=this.getActiveReadOnlySession(e,n);if(r==null||r.shouldInvalidate){r!=null&&await this.closeReadOnlySession(e,n);const i=await this.clientProvider.getEvitaClient(e).createReadOnlySession({catalogName:n.name});r=new fZ(i.sessionId),this.setActiveReadOnlySession(e,n,r)}return r}async getReadWriteSession(e,n){let r=this.getActiveReadWriteSession(e,n);if(r==null||r.shouldInvalidate){r!=null&&await this.closeReadWriteSession(e,n);const i=await this.clientProvider.getEvitaClient(e).createReadWriteSession({catalogName:n.name});r=new Dcn(i.sessionId),this.setActiveReadWriteSession(e,n,r)}else r.registerUser();return r}async closeReadOnlySession(e,n){let r=this.getActiveReadOnlySession(e,n);if(r!=null)try{await this.clientProvider.getEvitaSessionClient(e).close({},{headers:{sessionId:r.id}})}catch(i){if(i instanceof ni)return;throw i}}async closeReadWriteSession(e,n){let r=this.getActiveReadWriteSession(e,n);if(r!=null){if(r.unregisterUser(),!n.isInWarmup&&r.canClose)try{await this.clientProvider.getEvitaSessionClient(e).close({},{headers:{sessionId:r.id}})}catch(i){if(i instanceof ni&&i.code===br.InvalidArgument)return;throw i}if(!n.isInWarmup){const i=await this.getReadOnlySession(e,n);i!=null&&i instanceof fZ&&i.invalidate()}}}getActiveReadOnlySession(e,n){var r;return(r=this.activeReadOnlySessions.get(e.id))==null?void 0:r.get(n.name)}setActiveReadOnlySession(e,n,r){let i=this.activeReadOnlySessions.get(e.id);i==null&&(i=new Map,this.activeReadOnlySessions.set(e.id,i)),i.set(n.name,r)}getActiveReadWriteSession(e,n){var r;return(r=this.activeReadWriteSessions.get(e.id))==null?void 0:r.get(n.name)}setActiveReadWriteSession(e,n,r){let i=this.activeReadWriteSessions.get(e.id);i==null&&(i=new Map,this.activeReadWriteSessions.set(e.id,i)),i.set(n.name,r)}}class Qme{constructor(e){y(this,"id");y(this,"_invalidate",!1);this.id=e}get shouldInvalidate(){return this._invalidate}invalidate(){this._invalidate=!0}}class fZ extends Qme{constructor(e){super(e)}}class Dcn extends Qme{constructor(n){super(n);y(this,"_usages",1)}registerUser(){this._usages++}unregisterUser(){this._usages--}get canClose(){return this._usages<=0}}var dC=(t=>(t.Empty="empty",t.LeadingTrailingWhiteSpace="leadingTrailingWhiteSpace",t.Keyword="keyword",t.Format="format",t))(dC||{});const Pcn=BD.h64();class Hme{constructor(e){y(this,"hash");if(e.length===0)throw new tt("Keyword cannot be empty.");let n=Pcn;for(const r of e)n=n.update(r);this.hash=n.digest().toNumber()}equals(e){return this.hash===e.hash}}class Lcn{convert(e){const n=new Map;for(const i of e){const a=this.convertClassifierType(i.classifierType);let s=n.get(a);s==null&&(s=[],n.set(a,s)),s.push(this.convertReservedKeyword(i))}const r=new Map;return n.forEach((i,a)=>r.set(a,dn.List(i))),dn.Map(r)}convertClassifierType(e){switch(e){case El.CLASSIFIER_TYPE_SERVER_NAME:return Sl.ServerName;case El.CLASSIFIER_TYPE_CATALOG:return Sl.Catalog;case El.CLASSIFIER_TYPE_ENTITY:return Sl.Entity;case El.CLASSIFIER_TYPE_ATTRIBUTE:return Sl.Attribute;case El.CLASSIFIER_TYPE_ASSOCIATED_DATA:return Sl.AssociatedData;case El.CLASSIFIER_TYPE_REFERENCE:return Sl.Reference;case El.CLASSIFIER_TYPE_REFERENCE_ATTRIBUTE:return Sl.ReferenceAttribute;default:throw new tt(`Unsupported classifier type '${e}'.`)}}convertReservedKeyword(e){return new Hme(e.words)}}class Mcn{constructor(e,n,r,i,a,s,o,l,u,f,m,p,_,S){y(this,"taskTypes");y(this,"taskName");y(this,"taskId");y(this,"catalogName");y(this,"created");y(this,"issued");y(this,"started");y(this,"finished");y(this,"progress");y(this,"settings");y(this,"result");y(this,"exception");y(this,"state");y(this,"traits");y(this,"_cancelRequested",!1);y(this,"_duration");this.taskTypes=e,this.taskName=n,this.taskId=r,this.catalogName=i,this.created=a,this.issued=s,this.started=o,this.finished=l,this.progress=u,this.settings=f,this.result=m,this.exception=p,this.state=_,this.traits=S}get mainTaskType(){return this.taskTypes.get(0)}get isCancelRequested(){return this._cancelRequested}cancelRequested(){this._cancelRequested||(this._cancelRequested=!0)}get duration(){if(this._duration==null||this.finished==null)if(this.started==null)this._duration=void 0;else{const e=Number(this.started.timestamp.seconds)*1e3,r=(this.finished!=null?Number(this.finished.timestamp.seconds)*1e3:hn.now().toMillis())-e;this._duration=An.fromMillis(r)}return this._duration}}class Gme{constructor(e,n,r,i){y(this,"data");y(this,"pageNumber");y(this,"pageSize");y(this,"totalNumberOfRecords");this.data=e,this.pageNumber=n,this.pageSize=r,this.totalNumberOfRecords=i}[Symbol.iterator](){let e=0;return{next:()=>({done:e>this.data.size,value:this.data.get(e++)})}}}class Fcn{constructor(e,n){y(this,"taskConverter");y(this,"serverFileConverter");this.taskConverter=e,this.serverFileConverter=n}convertTaskStatuses(e){const n=[];for(const r of e.taskStatus)n.push(this.convert(r));return new Gme(dn.List(n),e.pageNumber,e.pageSize,e.totalNumberOfRecords)}convert(e){var i,a;const n=e.taskType.split(",").map(s=>s.trim()),r=this.convertResult(e.result.case,e.result.value);return new Mcn(dn.List(n),e.taskName,wx.createUUID(e.taskId.mostSignificantBits,e.taskId.leastSignificantBits),e.catalogName,new da(e.created.timestamp,e.created.offset),e.issued!=null?new da(e.issued.timestamp,e.issued.offset):void 0,e.started!=null?new da(e.started.timestamp,e.started.offset):void 0,e.finished!=null?new da((i=e.finished)==null?void 0:i.timestamp,(a=e.finished)==null?void 0:a.offset):void 0,e.progress,e.settings,r,e.exception,this.taskConverter.convertTaskState(e.simplifiedState),this.convertTaskTraits(e.trait))}convertResult(e,n){if(!(e==null||n==null))switch(e){case"text":return new mme(n.value);case"file":return new hme(this.serverFileConverter.convert(n));default:throw new tt(`Unsupported result type '${e}'.`)}}convertTaskTraits(e){const n=[];for(const r of e)n.push(this.convertTaskTrait(r));return dn.Set(n)}convertTaskTrait(e){switch(e){case kw.TASK_CAN_BE_STARTED:return Mc.CanBeStarted;case kw.TASK_CAN_BE_CANCELLED:return Mc.CanBeCancelled;case kw.TASK_NEEDS_TO_BE_STOPPED:return Mc.NeedsToBeStopped;default:throw new tt(`Unsupported task trait '${e}'.`)}}}class Bcn{constructor(e,n){y(this,"version");y(this,"introducedAt");this.version=e,this.introducedAt=n}}class Vcn{constructor(e,n,r,i,a,s,o){y(this,"fileId");y(this,"name");y(this,"description");y(this,"contentType");y(this,"totalSizeInBytes");y(this,"created");y(this,"origin");this.fileId=e,this.name=n,this.description=r,this.contentType=i,this.totalSizeInBytes=a,this.created=s,this.origin=o}}class Ucn{convertServerFiles(e){const n=[];for(const r of e.filesToFetch)n.push(this.convert(r));return new Gme(dn.List(n),e.pageNumber,e.pageSize,e.totalNumberOfRecords)}convert(e){var n,r;return new Vcn(wx.createUUID((n=e.fileId)==null?void 0:n.mostSignificantBits,(r=e.fileId)==null?void 0:r.leastSignificantBits),e.name,e.description,e.contentType,e.totalSizeInBytes,new da(e.created.timestamp,e.created.offset),e.origin)}}const hZ=500*1024,Ycn=6e4;class qcn{constructor(){y(this,"classifierFormatPattern",/^[A-Za-z][A-Za-z0-9_.\-~]{0,254}$/);y(this,"_clientProvider");y(this,"_evitaSessionProvider");y(this,"_evitaValueConverter");y(this,"_entityConverter");y(this,"_extraResultConverter");y(this,"_catalogSchemaConverter");y(this,"_catalogConverter");y(this,"_responseConverter");y(this,"_serverStatusConverter");y(this,"_reservedKeywordsConverter");y(this,"_taskStateConverter");y(this,"_serverFileConverter");y(this,"_taskStatusConverter");y(this,"reservedKeywords")}async getCatalogSchema(e,n){try{const r=await this.evitaSessionProvider.executeInReadOnlySession(e,await this.getCatalog(e,n),async i=>await this.clientProvider.getEvitaSessionClient(e).getCatalogSchema({nameVariants:!0},{headers:{sessionId:i}}));if(r.catalogSchema==null)throw new tt("Catalog schema is missing in gRPC response.");return this.catalogSchemaConverter.convert(r.catalogSchema,async i=>await this.loadEntitySchemas(e,i))}catch(r){throw this.handleCallError(r,e)}}async loadEntitySchemas(e,n){try{const r=await this.evitaSessionProvider.executeInReadOnlySession(e,await this.getCatalog(e,n),async i=>{const a=this.clientProvider.getEvitaSessionClient(e),s=await a.getAllEntityTypes(Hr,{headers:{sessionId:i}}),o=[],l=s.entityTypes;for(const u of l){const m=(await a.getEntitySchema({nameVariants:!0,entityType:u},{headers:{sessionId:i}})).entitySchema;m!=null&&o.push(this.catalogSchemaConverter.convertEntitySchema(m))}return o});return Ge.of(Ft(r))}catch(r){throw this.handleCallError(r,e)}}async query(e,n,r){try{const i=await this.evitaSessionProvider.executeInReadOnlySession(e,await this.getCatalog(e,n),async a=>await this.clientProvider.getEvitaSessionClient(e).queryUnsafe({query:r},{headers:{sessionId:a}}));return this.responseConverter.convert(i)}catch(i){throw this.handleCallError(i,e)}}async getCatalogs(e){try{return(await this.clientProvider.getEvitaManagementClient(e).getCatalogStatistics(Hr)).catalogStatistics.map(r=>this.catalogConverter.convert(r))}catch(n){throw this.handleCallError(n,e)}}async getCatalog(e,n){const i=(await this.getCatalogs(e)).find(a=>a.name===n);if(i==null)throw new tt(`No catalog '${n}' found.`);return i}getSupportedVersions(){return Ft(["all"])}async getRuntimeConfiguration(e){return(await this.clientProvider.getEvitaManagementClient(e).getConfiguration(Hr)).configuration}async getServerStatus(e){const n=await this.clientProvider.getEvitaManagementClient(e).serverStatus(Hr);return this.serverStatusConverter.convert(n)}async isClassifierValid(e,n,r){if(this.reservedKeywords==null)try{const i=await this.clientProvider.getEvitaManagementClient(e).listReservedKeywords(Hr);this.reservedKeywords=this.reservedKeywordsConverter.convert(i.keywords)}catch(i){this.handleCallError(i,e)}if(r.trim().length===0)return dC.Empty;if(r!==r.trim())return dC.LeadingTrailingWhiteSpace;if(this.isClassifierKeyword(n,r))return dC.Keyword;if(!this.classifierFormatPattern.test(r))return dC.Format}async createCatalog(e,n){try{return(await this.clientProvider.getEvitaClient(e).defineCatalog({catalogName:n})).success}catch(r){throw this.handleCallError(r,e)}}async dropCatalog(e,n){return(await this.clientProvider.getEvitaClient(e).deleteCatalogIfExists({catalogName:n})).success}async renameCatalog(e,n,r){return(await this.clientProvider.getEvitaClient(e).renameCatalog({catalogName:n,newCatalogName:r})).success}async replaceCatalog(e,n,r){return(await this.clientProvider.getEvitaClient(e).replaceCatalog({catalogNameToBeReplacedWith:n,catalogNameToBeReplaced:r})).success}async switchCatalogToAliveState(e,n){return this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async r=>(await this.clientProvider.getEvitaSessionClient(e).goLiveAndClose(Hr,{headers:{sessionId:r}})).success)}async createCollection(e,n,r){return this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async i=>{await this.clientProvider.getEvitaSessionClient(e).defineEntitySchema({entityType:r},{headers:{sessionId:i}})})}async renameCollection(e,n,r,i){return await this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async a=>(await this.clientProvider.getEvitaSessionClient(e).renameCollection({entityType:r,newName:i},{headers:{sessionId:a}})).renamed)}async dropCollection(e,n,r){return await this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async i=>(await this.clientProvider.getEvitaSessionClient(e).deleteCollection({entityType:r},{headers:{sessionId:i}})).deleted)}isClassifierKeyword(e,n){if(n.trim().length===0)return!1;const r=new Hme(ton(n).map(a=>a.toLowerCase()).toArray());if(this.reservedKeywords==null)throw new tt("Missing reserved keywords.");const i=this.reservedKeywords.get(e);return i==null?!1:i.findIndex(a=>a.equals(r))>-1}async createBackup(e,n,r,i){const a=await this.clientProvider.getEvitaClient(e).createReadWriteSession({catalogName:n}),s=await this.clientProvider.getEvitaSessionClient(e).backupCatalog({includingWAL:r,pastMoment:i!=null?{offset:i.offset,timestamp:i.timestamp}:void 0},{headers:{sessionId:a.sessionId}});return this.taskStatusConverter.convert(s.taskStatus)}async getMinimalBackupDate(e,n){const r=await this.clientProvider.getEvitaClient(e).createReadOnlySession({catalogName:n}),i=await this.clientProvider.getEvitaSessionClient(e).getCatalogVersionAt({},{headers:{sessionId:r.sessionId}});return new Bcn(i.version,new da(i.introducedAt.timestamp,i.introducedAt.offset))}async getFilesToFetch(e,n,r,i){const a=await this.clientProvider.getEvitaManagementClient(e).listFilesToFetch({origin:n,pageNumber:r,pageSize:i});return this.serverFileConverter.convertServerFiles(a)}async getTaskStatuses(e,n,r,i,a){const s=i&&i.length>0?this.taskStateConverter.convertTaskStatesToGrpc(i):[],o=await this.clientProvider.getEvitaManagementClient(e).listTaskStatuses({pageNumber:n,pageSize:r,taskType:(a==null?void 0:a.map(l=>Kt.fromJson(l)))||void 0,simplifiedState:s});return this.taskStatusConverter.convertTaskStatuses(o)}async stopJfrRecording(e){return(await CC.post(e.observabilityUrl+"/stopRecording")).ok}async downloadFile(e,n){const r=this.clientProvider.getEvitaManagementClient(e).fetchFile({fileId:{leastSignificantBits:n.leastSignificantBits,mostSignificantBits:n.mostSignificantBits}}),i=[];for await(const a of r)i.push(a.fileContents);return new Blob(i)}async restoreCatalog(e,n,r){const i=new FileReader;let a=0;const s=n.size;function o(){if(a>=s){i.abort();return}const m=n.slice(a,a+hZ);i.readAsArrayBuffer(m)}const l=()=>new Promise((m,p)=>{i.onload=_=>{var S;if((S=_.target)!=null&&S.result){const T=_.target.result,x=new Uint8Array(T);a+=hZ,m(x)}},i.onerror=()=>{i.abort(),p(new tt("Error reading file"))}});let u,f;for(;a=500?new Dme(n):new tt(e.message):e.name==="TimeoutError"?new Pme(n):e.name==="TypeError"&&e.message==="Failed to fetch"?new Lme(n):new tt(e.message)}}const mP=Symbol("evitaDBDriverResolver");class $cn{constructor(e){y(this,"driverIndex");this.driverIndex=[new qcn]}async resolveDriver(e){for(const n of this.driverIndex)if(n.getSupportedVersions().contains("all"))return n;throw new tt(`Could not find driver for connection '${e.name}'.`)}}const zcn=j$("connections",()=>{const t=_e([]),e=_e([]),n=j(()=>dn.List.of(...t.value,...e.value));function r(u){t.value.splice(0,t.value.length),t.value.push(...u)}function i(u){e.value.splice(0,e.value.length),e.value.push(...u)}const a=ga(new Map),s=ga(new Map),o=ga(new Map),l=j(()=>u=>{var f;return Array.from(((f=s.get(u))==null?void 0:f.values())||[])});return{preconfiguredConnections:cp(t),userConnections:e,connections:n,replacePreconfiguredConnections:r,replaceUserConnections:i,cachedServerStatuses:a,cachedCatalogs:s,cachedCatalogSchemas:o,catalogs:l}}),Qcn="evitalab",mZ="evitalab-",Hcn="server-name",Gcn="standalone",Wcn="readonly",pO=Symbol("evitaLabConfig");class sG{constructor(e){y(this,"systemProperties");this.systemProperties=e}static load(e){const n=new Map,r=new URLSearchParams(document.location.search),i=new Map;return r.forEach((a,s)=>{s===Qcn||(s.startsWith(mZ)?n.set(s.substring(mZ.length),atob(a)):i.set(s,a))}),e.replace({path:window.location.pathname,query:Object.fromEntries(i.entries())}),new sG(dn.Map(n))}get serverName(){return this.systemProperty(Hcn)??Gcn}get readOnly(){const e=this.systemProperty(Wcn);return e==null?!1:e==="true"}systemProperty(e){return this.systemProperties.get(e)}}const Ofn=()=>Vn(pO),Wme=Symbol("catalogItemService");class Xcn{constructor(e){y(this,"connectionService");this.connectionService=e}async getCatalogs(e){return await(await this.connectionService.getDriver(e)).getCatalogs(e)}async createCatalog(e,n){return await(await this.connectionService.getDriver(e)).createCatalog(e,n)}async dropCatalog(e,n){return await(await this.connectionService.getDriver(e)).dropCatalog(e,n)}async renameCatalog(e,n,r){return await(await this.connectionService.getDriver(e)).renameCatalog(e,n,r)}async replaceCatalog(e,n,r){return await(await this.connectionService.getDriver(e)).replaceCatalog(e,n,r)}async switchCatalogToAliveState(e,n){return(await this.connectionService.getDriver(e)).switchCatalogToAliveState(e,n)}async isCatalogNameValid(e,n){return(await this.connectionService.getDriver(e)).isClassifierValid(e,Sl.Catalog,n)}async isCatalogNameAvailable(e,n){const r=await this.connectionService.getDriver(e);try{await r.getCatalog(e,n)}catch(i){if(i instanceof tt)return!0}return!1}async isCatalogExists(e,n){const r=await this.connectionService.getDriver(e);try{return await r.getCatalog(e,n),!0}catch{return!1}}}function Cfn(){return Vn(Wme)}const Xme=Symbol("collectionItemService");class Kcn{constructor(e){y(this,"connectionService");this.connectionService=e}async createCollection(e,n,r){return await(await this.connectionService.getDriver(e)).createCollection(e,n,r)}async dropCollection(e,n,r){return await(await this.connectionService.getDriver(e)).dropCollection(e,n,r)}async renameCollection(e,n,r,i){return await(await this.connectionService.getDriver(e)).renameCollection(e,n,r,i)}async isEntityTypeValid(e,n){return(await this.connectionService.getDriver(e)).isClassifierValid(e,Sl.Entity,n)}async isEntityTypeAvailable(e,n,r){return(await(await this.connectionService.getDriver(e)).getCatalog(e,n)).entityCollections.findIndex(s=>s.entityType===r)===-1}}function Afn(){return Vn(Xme)}class jcn{register(e){const n=zcn(),r=e.inject(pO),i=e.inject(iG),a=new $cn(r),s=kz.load(n,r,i,a),o=new Xcn(s),l=new Kcn(s);e.provide(jl,s),e.provide(mP,a),e.provide(Wme,o),e.provide(Xme,l)}}class Kme{constructor(e){y(this,"httpClient");y(this,"evitaLabConfig");this.httpClient=CC.create({timeout:3e5}),this.evitaLabConfig=e}getClientIdHeaderValue(){return"evitaLab-"+encodeURIComponent(this.evitaLabConfig.serverName)}handleCallError(e,n){return e.name==="HTTPError"?e.response.status>=500?new Dme(n):new tt(e.message):e.name==="TimeoutError"?new Pme(n):e.name==="TypeError"&&e.message==="Failed to fetch"?new Lme(n):new tt(e.message)}}const jme=Symbol("graphQLClient");class Jcn extends Kme{constructor(e){super(e)}async fetch(e,n,r,i={}){try{return await this.httpClient.post(`${e.graphQlUrl}/${n}`,{headers:{"Content-Type":"application/json","X-EvitaDB-ClientID":this.getClientIdHeaderValue()},body:JSON.stringify({query:r,variables:i})}).json()}catch(a){throw this.handleCallError(a,e)}}}class Zcn{register(e){const n=e.inject(jl),r=e.inject(mP),i=e.inject(jme);e.provide(Rhe,new Fen(n,r,i))}}class eun{constructor(e){y(this,"error");this.error=e}toSerializable(){return{}}}const tun={class:"error-viewer"},nun=Be({__name:"ErrorViewer",props:{id:{},params:{},data:{}},emits:["ready","dataUpdate"],setup(t,{emit:e}){const{t:n}=pt(),r=t,i=e,a=j(()=>r.params.error.name),s=j(()=>r.params.error.detail==null?n("errorViewer.placeholder.noDetailsAvailable"):r.params.error.detail);return i("ready"),(o,l)=>(ne(),qe("div",tun,[I(nu,{"prepend-icon":"mdi-alert-outline",path:se(Ft)([a.value])},{append:H(()=>[I(Bt,{icon:"",density:"compact"},{default:H(()=>[I(vt,null,{default:H(()=>l[0]||(l[0]=[Ee("mdi-bug")])),_:1}),I(sn,{activator:"parent"},{default:H(()=>[Ee(we(se(n)("errorViewer.button.submitIssue")),1)]),_:1})]),_:1})]),_:1},8,["path"]),I(ea,{class:"error-viewer__body"},{default:H(()=>[I(mx,{"model-value":s.value},null,8,["model-value"])]),_:1})]))}});const run=tn(nun,[["__scopeId","data-v-4ccdf89a"]]);class iun extends ru{constructor(e,n){super(void 0,e,"mdi-alert-circle",pi(run),n,new Ip)}}const Jme=Symbol("errorViewerTabFactory");class aun{createNew(e){return new iun(e.message,new eun(e))}}class sun{register(e){e.provide(Jme,new aun)}}class oun{register(e){const n=e.inject(jl),r=e.inject(mP);e.provide(Pse,new sNe(r)),e.provide(Eme,new Won(n))}}class lun{register(e){const n=e.inject(pO),r=e.inject(jl),i=new Jcn(n);e.provide(jme,i),e.provide(Rle,new FPe(i)),e.provide(Dle,new WPe(r))}}var cun=Object.defineProperty,pZ=Object.getOwnPropertySymbols,uun=Object.prototype.hasOwnProperty,dun=Object.prototype.propertyIsEnumerable,gZ=(t,e,n)=>e in t?cun(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Zme=(t,e)=>{for(var n in e||(e={}))uun.call(e,n)&&gZ(t,n,e[n]);if(pZ)for(var n of pZ(e))dun.call(e,n)&&gZ(t,n,e[n]);return t},pP=t=>typeof t=="function",gP=t=>typeof t=="string",epe=t=>gP(t)&&t.trim().length>0,fun=t=>typeof t=="number",Tm=t=>typeof t>"u",W0=t=>typeof t=="object"&&t!==null,hun=t=>Fc(t,"tag")&&epe(t.tag),tpe=t=>window.TouchEvent&&t instanceof TouchEvent,npe=t=>Fc(t,"component")&&rpe(t.component),mun=t=>pP(t)||W0(t),rpe=t=>!Tm(t)&&(gP(t)||mun(t)||npe(t)),_Z=t=>W0(t)&&["height","width","right","left","top","bottom"].every(e=>fun(t[e])),Fc=(t,e)=>(W0(t)||pP(t))&&e in t,pun=(t=>()=>t++)(0);function rU(t){return tpe(t)?t.targetTouches[0].clientX:t.clientX}function vZ(t){return tpe(t)?t.targetTouches[0].clientY:t.clientY}var gun=t=>{Tm(t.remove)?t.parentNode&&t.parentNode.removeChild(t):t.remove()},cR=t=>npe(t)?cR(t.component):hun(t)?Be({render(){return t}}):typeof t=="string"?t:an(se(t)),_un=t=>{if(typeof t=="string")return t;const e=Fc(t,"props")&&W0(t.props)?t.props:{},n=Fc(t,"listeners")&&W0(t.listeners)?t.listeners:{};return{component:cR(t),props:e,listeners:n}},vun=()=>typeof window<"u",oG=class{constructor(){this.allHandlers={}}getHandlers(t){return this.allHandlers[t]||[]}on(t,e){const n=this.getHandlers(t);n.push(e),this.allHandlers[t]=n}off(t,e){const n=this.getHandlers(t);n.splice(n.indexOf(e)>>>0,1)}emit(t,e){this.getHandlers(t).forEach(r=>r(e))}},yun=t=>["on","off","emit"].every(e=>Fc(t,e)&&pP(t[e])),mo;(function(t){t.SUCCESS="success",t.ERROR="error",t.WARNING="warning",t.INFO="info",t.DEFAULT="default"})(mo||(mo={}));var sD;(function(t){t.TOP_LEFT="top-left",t.TOP_CENTER="top-center",t.TOP_RIGHT="top-right",t.BOTTOM_LEFT="bottom-left",t.BOTTOM_CENTER="bottom-center",t.BOTTOM_RIGHT="bottom-right"})(sD||(sD={}));var po;(function(t){t.ADD="add",t.DISMISS="dismiss",t.UPDATE="update",t.CLEAR="clear",t.UPDATE_DEFAULTS="update_defaults"})(po||(po={}));var Ml="Vue-Toastification",xl={type:{type:String,default:mo.DEFAULT},classNames:{type:[String,Array],default:()=>[]},trueBoolean:{type:Boolean,default:!0}},ipe={type:xl.type,customIcon:{type:[String,Boolean,Object,Function],default:!0}},mI={component:{type:[String,Object,Function,Boolean],default:"button"},classNames:xl.classNames,showOnHover:{type:Boolean,default:!1},ariaLabel:{type:String,default:"close"}},kq={timeout:{type:[Number,Boolean],default:5e3},hideProgressBar:{type:Boolean,default:!1},isRunning:{type:Boolean,default:!1}},ape={transition:{type:[Object,String],default:`${Ml}__bounce`}},bun={position:{type:String,default:sD.TOP_RIGHT},draggable:xl.trueBoolean,draggablePercent:{type:Number,default:.6},pauseOnFocusLoss:xl.trueBoolean,pauseOnHover:xl.trueBoolean,closeOnClick:xl.trueBoolean,timeout:kq.timeout,hideProgressBar:kq.hideProgressBar,toastClassName:xl.classNames,bodyClassName:xl.classNames,icon:ipe.customIcon,closeButton:mI.component,closeButtonClassName:mI.classNames,showCloseButtonOnHover:mI.showOnHover,accessibility:{type:Object,default:()=>({toastRole:"alert",closeButtonLabel:"close"})},rtl:{type:Boolean,default:!1},eventBus:{type:Object,required:!1,default:()=>new oG}},Sun={id:{type:[String,Number],required:!0,default:0},type:xl.type,content:{type:[String,Object,Function],required:!0,default:""},onClick:{type:Function,default:void 0},onClose:{type:Function,default:void 0}},Eun={container:{type:[Object,Function],default:()=>document.body},newestOnTop:xl.trueBoolean,maxToasts:{type:Number,default:20},transition:ape.transition,toastDefaults:Object,filterBeforeCreate:{type:Function,default:t=>t},filterToasts:{type:Function,default:t=>t},containerClassName:xl.classNames,onMounted:Function,shareAppContext:[Boolean,Object]},Iu={CORE_TOAST:bun,TOAST:Sun,CONTAINER:Eun,PROGRESS_BAR:kq,ICON:ipe,TRANSITION:ape,CLOSE_BUTTON:mI},spe=Be({name:"VtProgressBar",props:Iu.PROGRESS_BAR,data(){return{hasClass:!0}},computed:{style(){return{animationDuration:`${this.timeout}ms`,animationPlayState:this.isRunning?"running":"paused",opacity:this.hideProgressBar?0:1}},cpClass(){return this.hasClass?`${Ml}__progress-bar`:""}},watch:{timeout(){this.hasClass=!1,this.$nextTick(()=>this.hasClass=!0)}},mounted(){this.$el.addEventListener("animationend",this.animationEnded)},beforeUnmount(){this.$el.removeEventListener("animationend",this.animationEnded)},methods:{animationEnded(){this.$emit("close-toast")}}});function Tun(t,e){return ne(),qe("div",{style:Hu(t.style),class:Kr(t.cpClass)},null,6)}spe.render=Tun;var wun=spe,ope=Be({name:"VtCloseButton",props:Iu.CLOSE_BUTTON,computed:{buttonComponent(){return this.component!==!1?cR(this.component):"button"},classes(){const t=[`${Ml}__close-button`];return this.showOnHover&&t.push("show-on-hover"),t.concat(this.classNames)}}}),xun=Ee(" × ");function Oun(t,e){return ne(),ve(Cx(t.buttonComponent),it({"aria-label":t.ariaLabel,class:t.classes},t.$attrs),{default:H(()=>[xun]),_:1},16,["aria-label","class"])}ope.render=Oun;var Cun=ope,lpe={},Aun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"check-circle",class:"svg-inline--fa fa-check-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Run=gt("path",{fill:"currentColor",d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},null,-1),Nun=[Run];function Iun(t,e){return ne(),qe("svg",Aun,Nun)}lpe.render=Iun;var kun=lpe,cpe={},Dun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"info-circle",class:"svg-inline--fa fa-info-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Pun=gt("path",{fill:"currentColor",d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"},null,-1),Lun=[Pun];function Mun(t,e){return ne(),qe("svg",Dun,Lun)}cpe.render=Mun;var yZ=cpe,upe={},Fun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-circle",class:"svg-inline--fa fa-exclamation-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Bun=gt("path",{fill:"currentColor",d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),Vun=[Bun];function Uun(t,e){return ne(),qe("svg",Fun,Vun)}upe.render=Uun;var Yun=upe,dpe={},qun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-triangle",class:"svg-inline--fa fa-exclamation-triangle fa-w-18",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},$un=gt("path",{fill:"currentColor",d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),zun=[$un];function Qun(t,e){return ne(),qe("svg",qun,zun)}dpe.render=Qun;var Hun=dpe,fpe=Be({name:"VtIcon",props:Iu.ICON,computed:{customIconChildren(){return Fc(this.customIcon,"iconChildren")?this.trimValue(this.customIcon.iconChildren):""},customIconClass(){return gP(this.customIcon)?this.trimValue(this.customIcon):Fc(this.customIcon,"iconClass")?this.trimValue(this.customIcon.iconClass):""},customIconTag(){return Fc(this.customIcon,"iconTag")?this.trimValue(this.customIcon.iconTag,"i"):"i"},hasCustomIcon(){return this.customIconClass.length>0},component(){return this.hasCustomIcon?this.customIconTag:rpe(this.customIcon)?cR(this.customIcon):this.iconTypeComponent},iconTypeComponent(){return{[mo.DEFAULT]:yZ,[mo.INFO]:yZ,[mo.SUCCESS]:kun,[mo.ERROR]:Hun,[mo.WARNING]:Yun}[this.type]},iconClasses(){const t=[`${Ml}__icon`];return this.hasCustomIcon?t.concat(this.customIconClass):t}},methods:{trimValue(t,e=""){return epe(t)?t.trim():e}}});function Gun(t,e){return ne(),ve(Cx(t.component),{class:Kr(t.iconClasses)},{default:H(()=>[Ee(we(t.customIconChildren),1)]),_:1},8,["class"])}fpe.render=Gun;var Wun=fpe,hpe=Be({name:"VtToast",components:{ProgressBar:wun,CloseButton:Cun,Icon:Wun},inheritAttrs:!1,props:Object.assign({},Iu.CORE_TOAST,Iu.TOAST),data(){return{isRunning:!0,disableTransitions:!1,beingDragged:!1,dragStart:0,dragPos:{x:0,y:0},dragRect:{}}},computed:{classes(){const t=[`${Ml}__toast`,`${Ml}__toast--${this.type}`,`${this.position}`].concat(this.toastClassName);return this.disableTransitions&&t.push("disable-transition"),this.rtl&&t.push(`${Ml}__toast--rtl`),t},bodyClasses(){return[`${Ml}__toast-${gP(this.content)?"body":"component-body"}`].concat(this.bodyClassName)},draggableStyle(){return this.dragStart===this.dragPos.x?{}:this.beingDragged?{transform:`translateX(${this.dragDelta}px)`,opacity:1-Math.abs(this.dragDelta/this.removalDistance)}:{transition:"transform 0.2s, opacity 0.2s",transform:"translateX(0)",opacity:1}},dragDelta(){return this.beingDragged?this.dragPos.x-this.dragStart:0},removalDistance(){return _Z(this.dragRect)?(this.dragRect.right-this.dragRect.left)*this.draggablePercent:0}},mounted(){this.draggable&&this.draggableSetup(),this.pauseOnFocusLoss&&this.focusSetup()},beforeUnmount(){this.draggable&&this.draggableCleanup(),this.pauseOnFocusLoss&&this.focusCleanup()},methods:{hasProp:Fc,getVueComponentFromObj:cR,closeToast(){this.eventBus.emit(po.DISMISS,this.id)},clickHandler(){this.onClick&&this.onClick(this.closeToast),this.closeOnClick&&(!this.beingDragged||this.dragStart===this.dragPos.x)&&this.closeToast()},timeoutHandler(){this.closeToast()},hoverPause(){this.pauseOnHover&&(this.isRunning=!1)},hoverPlay(){this.pauseOnHover&&(this.isRunning=!0)},focusPause(){this.isRunning=!1},focusPlay(){this.isRunning=!0},focusSetup(){addEventListener("blur",this.focusPause),addEventListener("focus",this.focusPlay)},focusCleanup(){removeEventListener("blur",this.focusPause),removeEventListener("focus",this.focusPlay)},draggableSetup(){const t=this.$el;t.addEventListener("touchstart",this.onDragStart,{passive:!0}),t.addEventListener("mousedown",this.onDragStart),addEventListener("touchmove",this.onDragMove,{passive:!1}),addEventListener("mousemove",this.onDragMove),addEventListener("touchend",this.onDragEnd),addEventListener("mouseup",this.onDragEnd)},draggableCleanup(){const t=this.$el;t.removeEventListener("touchstart",this.onDragStart),t.removeEventListener("mousedown",this.onDragStart),removeEventListener("touchmove",this.onDragMove),removeEventListener("mousemove",this.onDragMove),removeEventListener("touchend",this.onDragEnd),removeEventListener("mouseup",this.onDragEnd)},onDragStart(t){this.beingDragged=!0,this.dragPos={x:rU(t),y:vZ(t)},this.dragStart=rU(t),this.dragRect=this.$el.getBoundingClientRect()},onDragMove(t){this.beingDragged&&(t.preventDefault(),this.isRunning&&(this.isRunning=!1),this.dragPos={x:rU(t),y:vZ(t)})},onDragEnd(){this.beingDragged&&(Math.abs(this.dragDelta)>=this.removalDistance?(this.disableTransitions=!0,this.$nextTick(()=>this.closeToast())):setTimeout(()=>{this.beingDragged=!1,_Z(this.dragRect)&&this.pauseOnHover&&this.dragRect.bottom>=this.dragPos.y&&this.dragPos.y>=this.dragRect.top&&this.dragRect.left<=this.dragPos.x&&this.dragPos.x<=this.dragRect.right?this.isRunning=!1:this.isRunning=!0}))}}}),Xun=["role"];function Kun(t,e){const n=Os("Icon"),r=Os("CloseButton"),i=Os("ProgressBar");return ne(),qe("div",{class:Kr(t.classes),style:Hu(t.draggableStyle),onClick:e[0]||(e[0]=(...a)=>t.clickHandler&&t.clickHandler(...a)),onMouseenter:e[1]||(e[1]=(...a)=>t.hoverPause&&t.hoverPause(...a)),onMouseleave:e[2]||(e[2]=(...a)=>t.hoverPlay&&t.hoverPlay(...a))},[t.icon?(ne(),ve(n,{key:0,"custom-icon":t.icon,type:t.type},null,8,["custom-icon","type"])):ot("v-if",!0),gt("div",{role:t.accessibility.toastRole||"alert",class:Kr(t.bodyClasses)},[typeof t.content=="string"?(ne(),qe(Je,{key:0},[Ee(we(t.content),1)],2112)):(ne(),ve(Cx(t.getVueComponentFromObj(t.content)),it({key:1,"toast-id":t.id},t.hasProp(t.content,"props")?t.content.props:{},gee(t.hasProp(t.content,"listeners")?t.content.listeners:{}),{onCloseToast:t.closeToast}),null,16,["toast-id","onCloseToast"]))],10,Xun),t.closeButton?(ne(),ve(r,{key:1,component:t.closeButton,"class-names":t.closeButtonClassName,"show-on-hover":t.showCloseButtonOnHover,"aria-label":t.accessibility.closeButtonLabel,onClick:ql(t.closeToast,["stop"])},null,8,["component","class-names","show-on-hover","aria-label","onClick"])):ot("v-if",!0),t.timeout?(ne(),ve(i,{key:2,"is-running":t.isRunning,"hide-progress-bar":t.hideProgressBar,timeout:t.timeout,onCloseToast:t.timeoutHandler},null,8,["is-running","hide-progress-bar","timeout","onCloseToast"])):ot("v-if",!0)],38)}hpe.render=Kun;var jun=hpe,mpe=Be({name:"VtTransition",props:Iu.TRANSITION,emits:["leave"],methods:{hasProp:Fc,leave(t){t instanceof HTMLElement&&(t.style.left=t.offsetLeft+"px",t.style.top=t.offsetTop+"px",t.style.width=getComputedStyle(t).width,t.style.position="absolute")}}});function Jun(t,e){return ne(),ve(tA,{tag:"div","enter-active-class":t.transition.enter?t.transition.enter:`${t.transition}-enter-active`,"move-class":t.transition.move?t.transition.move:`${t.transition}-move`,"leave-active-class":t.transition.leave?t.transition.leave:`${t.transition}-leave-active`,onLeave:t.leave},{default:H(()=>[Gt(t.$slots,"default")]),_:3},8,["enter-active-class","move-class","leave-active-class","onLeave"])}mpe.render=Jun;var Zun=mpe,ppe=Be({name:"VueToastification",devtools:{hide:!0},components:{Toast:jun,VtTransition:Zun},props:Object.assign({},Iu.CORE_TOAST,Iu.CONTAINER,Iu.TRANSITION),data(){return{count:0,positions:Object.values(sD),toasts:{},defaults:{}}},computed:{toastArray(){return Object.values(this.toasts)},filteredToasts(){return this.defaults.filterToasts(this.toastArray)}},beforeMount(){const t=this.eventBus;t.on(po.ADD,this.addToast),t.on(po.CLEAR,this.clearToasts),t.on(po.DISMISS,this.dismissToast),t.on(po.UPDATE,this.updateToast),t.on(po.UPDATE_DEFAULTS,this.updateDefaults),this.defaults=this.$props},mounted(){this.setup(this.container)},methods:{async setup(t){pP(t)&&(t=await t()),gun(this.$el),t.appendChild(this.$el)},setToast(t){Tm(t.id)||(this.toasts[t.id]=t)},addToast(t){t.content=_un(t.content);const e=Object.assign({},this.defaults,t.type&&this.defaults.toastDefaults&&this.defaults.toastDefaults[t.type],t),n=this.defaults.filterBeforeCreate(e,this.toastArray);n&&this.setToast(n)},dismissToast(t){const e=this.toasts[t];!Tm(e)&&!Tm(e.onClose)&&e.onClose(),delete this.toasts[t]},clearToasts(){Object.keys(this.toasts).forEach(t=>{this.dismissToast(t)})},getPositionToasts(t){const e=this.filteredToasts.filter(n=>n.position===t).slice(0,this.defaults.maxToasts);return this.defaults.newestOnTop?e.reverse():e},updateDefaults(t){Tm(t.container)||this.setup(t.container),this.defaults=Object.assign({},this.defaults,t)},updateToast({id:t,options:e,create:n}){this.toasts[t]?(e.timeout&&e.timeout===this.toasts[t].timeout&&e.timeout++,this.setToast(Object.assign({},this.toasts[t],e))):n&&this.addToast(Object.assign({},{id:t},e))},getClasses(t){return[`${Ml}__container`,t].concat(this.defaults.containerClassName)}}});function edn(t,e){const n=Os("Toast"),r=Os("VtTransition");return ne(),qe("div",null,[(ne(!0),qe(Je,null,Xn(t.positions,i=>(ne(),qe("div",{key:i},[I(r,{transition:t.defaults.transition,class:Kr(t.getClasses(i))},{default:H(()=>[(ne(!0),qe(Je,null,Xn(t.getPositionToasts(i),a=>(ne(),ve(n,it({key:a.id},a),null,16))),128))]),_:2},1032,["transition","class"])]))),128))])}ppe.render=edn;var tdn=ppe,bZ=(t={},e=!0)=>{const n=t.eventBus=t.eventBus||new oG;e&&fr(()=>{const a=XC(tdn,Zme({},t)),s=a.mount(document.createElement("div")),o=t.onMounted;if(Tm(o)||o(s,a),t.shareAppContext){const l=t.shareAppContext;l===!0?console.warn(`[${Ml}] App to share context with was not provided.`):(a._context.components=l._context.components,a._context.directives=l._context.directives,a._context.mixins=l._context.mixins,a._context.provides=l._context.provides,a.config.globalProperties=l.config.globalProperties)}});const r=(a,s)=>{const o=Object.assign({},{id:pun(),type:mo.DEFAULT},s,{content:a});return n.emit(po.ADD,o),o.id};r.clear=()=>n.emit(po.CLEAR,void 0),r.updateDefaults=a=>{n.emit(po.UPDATE_DEFAULTS,a)},r.dismiss=a=>{n.emit(po.DISMISS,a)};function i(a,{content:s,options:o},l=!1){const u=Object.assign({},o,{content:s});n.emit(po.UPDATE,{id:a,options:u,create:l})}return r.update=i,r.success=(a,s)=>r(a,Object.assign({},s,{type:mo.SUCCESS})),r.info=(a,s)=>r(a,Object.assign({},s,{type:mo.INFO})),r.error=(a,s)=>r(a,Object.assign({},s,{type:mo.ERROR})),r.warning=(a,s)=>r(a,Object.assign({},s,{type:mo.WARNING})),r},ndn=()=>{const t=()=>console.warn(`[${Ml}] This plugin does not support SSR!`);return new Proxy(t,{get(){return t}})};function Dq(t){return vun()?yun(t)?bZ({eventBus:t},!1):bZ(t,!0):ndn()}var gpe=Symbol("VueToastification"),_pe=new oG,rdn=(t,e)=>{(e==null?void 0:e.shareAppContext)===!0&&(e.shareAppContext=t);const n=Dq(Zme({eventBus:_pe},e));t.provide(gpe,n)},idn=t=>{if(t)return Dq(t);const e=Ji()?_n(gpe,void 0):void 0;return e||Dq(_pe)},adn=rdn;class sdn{register(e){const n=idn(),r=e.inject(rG),i=e.inject(Jme);e.provide(Ple,new eLe(n,r,i))}}class odn{register(e){const n=e.inject(jl);e.provide(jhe,new $in(n))}}class ldn{register(e){const n=e.app.config.globalProperties.$router;e.provide(pO,sG.load(n))}}class cdn{register(e){const n=e.inject(pO);e.provide(iG,new mln(n.serverName))}}const vpe=Symbol("welcomeScreenService");class udn{constructor(e,n){y(this,"store");y(this,"evitaDBDocsClient");y(this,"getBlogPosts",async()=>{let e=this.store.blogPosts;return(e==null||e.length===0)&&(e=await this.evitaDBDocsClient.getBlogPosts(),this.store.replaceBlogPosts(e)),e});this.store=e,this.evitaDBDocsClient=n}}const Rfn=()=>Vn(vpe),ddn=j$("welcomeScreen",()=>{const t=_e([]);function e(n){t.value.splice(0,n.length),t.value.push(...n)}return{blogPosts:cp(t),replaceBlogPosts:e}});class fdn extends Kme{constructor(e){super(e)}async getBlogPosts(){var e;try{const n=await this.httpClient.get("https://evitadb.io/rss.xml").text(),i=(e=new window.DOMParser().parseFromString(n,"text/xml").querySelector("channel"))==null?void 0:e.querySelectorAll("item");if(i==null)return console.log("No evitaDB blog posts found in RSS feed."),[];const a=[];return i.forEach(s=>{var o,l,u,f;a.push({title:((o=s.querySelector("title"))==null?void 0:o.textContent)??"",perex:((l=s.querySelector("description"))==null?void 0:l.textContent)??"",url:((u=s.querySelector("link"))==null?void 0:u.textContent)??"",thumbnailUrl:((f=s.querySelector("enclosure"))==null?void 0:f.getAttribute("url"))??""})}),a.reverse().splice(2),a}catch(n){throw this.handleCallError(n,void 0)}}}class hdn{register(e){const n=ddn(),r=e.inject(pO),i=new fdn(r);e.provide(vpe,new udn(n,i))}}class mdn{register(e){e.provide(Dse,new aNe)}}class pdn{register(e){const n=e.inject(jl),r=new Jsn(n);e.provide(vme,r)}}class gdn{register(e){const n=e.inject(jl),r=new Csn(n);e.provide(dme,r)}}class _dn{register(e){const n=e.inject(mP),r=new Tan(n);e.provide(nme,r)}}class vdn{register(e){const n=e.inject(jl),r=new kon(n);e.provide(Sme,r)}}class ydn{register(e){const n=e.inject(jl),r=new con(n);e.provide(yme,r)}}const bdn=[new ldn,new cdn,new jcn,new bln,new sdn,new mdn,new hdn,new sun,new oun,new lun,new Zcn,new odn,new _dn,new ydn,new pdn,new gdn,new vdn];async function Sdn(){(await NY(()=>import("./webfontloader-784c1cac.js").then(e=>e.w),[])).load({google:{families:["Poppins:100,300,400,500,700,900&display=swap"]}})}const Edn=adn,Tdn={position:"bottom-right",timeout:7500,closeOnClick:!1,draggable:!1,transition:"Vue-Toastification__fade",maxToasts:3};const wdn=Ze({hideActions:Boolean,...R1(),...Sue(),...zA({placeholder:"mm/dd/yyyy",prependIcon:"$calendar"}),...Mi(nde({weeksInMonth:"dynamic",hideHeader:!0}),["active"])},"VDateInput"),xdn=St()({name:"VDateInput",props:wdn(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{t:r}=ia(),i=rO(),{isFocused:a,focus:s,blur:o}=nO(t),l=gn(t,"modelValue",t.multiple?[]:null),u=Yt(!1),f=j(()=>{const T=ii(l.value);if(!T.length)return null;if(t.multiple===!0)return r("$vuetify.datePicker.itemsSelected",T.length);if(t.multiple==="range"){const x=T[0],O=T[T.length-1];return i.isValid(x)&&i.isValid(O)?`${i.format(x,"keyboardDate")} - ${i.format(O,"keyboardDate")}`:""}return i.isValid(l.value)?i.format(l.value,"keyboardDate"):""}),m=j(()=>!t.disabled&&!t.readonly);function p(T){if(T.key!=="Enter")return;if(!u.value||!a.value){u.value=!0;return}const x=T.target;l.value=i.date(x.value)}function _(T){T.preventDefault(),T.stopPropagation(),u.value=!0}function S(){u.value=!1}Nt(()=>{const T=q5.filterProps(t),x=G2.filterProps(Mi(t,["active"])),O=Eo.filterProps(t);return I(Eo,it(O,{class:t.class,style:t.style,modelValue:f.value,onKeydown:m.value?p:void 0,focused:u.value||a.value,onFocus:s,onBlur:o,"onClick:control":m.value?_:void 0,"onClick:prepend":m.value?_:void 0}),{default:()=>{var N;return[I(ad,{modelValue:u.value,"onUpdate:modelValue":L=>u.value=L,activator:"parent","min-width":"0",closeOnContentClick:!1,openOnClick:!1},{default:()=>[I(q5,it(T,{modelValue:l.value,"onUpdate:modelValue":L=>l.value=L,onSave:S}),{default:L=>{let{actions:F,model:P}=L;return I(G2,it(x,{modelValue:t.hideActions?l.value:P.value,"onUpdate:modelValue":V=>{t.hideActions?(l.value=V,t.multiple||(u.value=!1)):P.value=V},onMousedown:V=>V.preventDefault()}),{actions:t.hideActions?void 0:()=>F})}})]}),(N=n.default)==null?void 0:N.call(n)]}})})}});function wm(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return String(t).padStart(e,"0")}const Odn=Ze({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:t=>t},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),SZ=St()({name:"VTimePickerClock",props:Odn(),emits:{change:t=>!0,input:t=>!0},setup(t,e){let{emit:n}=e;const r=_e(null),i=_e(null),a=_e(void 0),s=_e(!1),o=_e(null),l=_e(null),{textColorClasses:u,textColorStyles:f}=as(ct(t,"color")),{backgroundColorClasses:m,backgroundColorStyles:p}=Oi(ct(t,"color")),_=j(()=>t.max-t.min+1),S=j(()=>t.double?_.value/2:_.value),T=j(()=>360/S.value),x=j(()=>T.value*Math.PI/180),O=j(()=>t.modelValue==null?t.min:t.modelValue),N=j(()=>.62),L=j(()=>{const ge=[];for(let me=t.min;me<=t.max;me=me+t.step)ge.push(me);return ge});bt(()=>t.modelValue,ge=>{a.value=ge});function F(ge){a.value!==ge&&(a.value=ge),n("input",ge)}function P(ge){return!t.allowedValues||t.allowedValues(ge)}function V(ge){if(!t.scrollable||t.disabled)return;ge.preventDefault();const me=Math.sign(-ge.deltaY||1);let ye=O.value;do ye=ye+me,ye=(ye-t.min+_.value)%_.value+t.min;while(!P(ye)&&ye!==O.value);ye!==t.displayedValue&&F(ye)}function $(ge){return t.double&&ge-t.min>=S.value}function z(ge){return $(ge)?N.value:1}function U(ge){const me=t.rotate*Math.PI/180;return{x:Math.sin((ge-t.min)*x.value+me)*z(ge),y:-Math.cos((ge-t.min)*x.value+me)*z(ge)}}function W(ge,me){const ye=(Math.round(ge/T.value)+(me?S.value:0))%_.value+t.min;return ge<360-T.value/2?ye:me?t.max-S.value+1:t.min}function ie(ge){const{x:me,y:ye}=U(ge);return{left:`${50+me*50}%`,top:`${50+ye*50}%`}}function J(ge,me){const ye=me.x-ge.x,be=me.y-ge.y;return Math.sqrt(ye*ye+be*be)}function ce(ge,me){const ye=2*Math.atan2(me.y-ge.y-J(ge,me),me.x-ge.x);return Math.abs(ye*180/Math.PI)}function te(ge){o.value===null&&(o.value=ge),l.value=ge,F(ge)}function ue(ge){var $e,Xe;if(ge.preventDefault(),!s.value&&ge.type!=="click"||!r.value)return;const{width:me,top:ye,left:be}=($e=r.value)==null?void 0:$e.getBoundingClientRect(),{width:Ae}=((Xe=i.value)==null?void 0:Xe.getBoundingClientRect())??{width:0},{clientX:Ne,clientY:Ve}="touches"in ge?ge.touches[0]:ge,Ye={x:me/2,y:-me/2},Re={x:Ne-be,y:ye-Ve},Ce=Math.round(ce(Ye,Re)-t.rotate+360)%360,Ue=t.double&&J(Ye,Re)<(Ae+Ae*N.value)/4,Ke=Math.ceil(15/T.value);let He;for(let K=0;KI("div",{class:[{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":t.modelValue==null,"v-time-picker-clock--readonly":t.readonly}],onMousedown:le,onTouchstart:le,onWheel:V,ref:r},[I("div",{class:"v-time-picker-clock__inner",ref:i},[I("div",{class:[{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":$(t.modelValue)},u.value],style:[{transform:`rotate(${t.rotate+T.value*(O.value-t.min)}deg) scaleY(${z(O.value)})`},f.value]},null),L.value.map(ge=>{const me=ge===O.value;return I("div",{class:[{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":me,"v-time-picker-clock__item--disabled":t.disabled||!P(ge)},me&&m.value],style:[ie(ge),me&&p.value]},[I("span",null,[t.format(ge)])])})])]))}});var ci=function(t){return t[t.Hour=1]="Hour",t[t.Minute=2]="Minute",t[t.Second=3]="Second",t}(ci||{});const Cdn=Ze({ampm:Boolean,ampmInTitle:Boolean,ampmReadonly:Boolean,color:String,disabled:Boolean,hour:Number,minute:Number,second:Number,period:String,readonly:Boolean,useSeconds:Boolean,selecting:Number,value:Number},"VTimePickerControls"),EZ=St()({name:"VTimePickerControls",props:Cdn(),emits:{"update:period":t=>!0,"update:selecting":t=>!0},setup(t,e){let{emit:n,slots:r}=e;const{t:i}=ia();return Nt(()=>{let a=t.hour;return t.ampm&&(a=a?(a-1)%12+1:12),I("div",{class:"v-time-picker-controls"},[I("div",{class:{"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-seconds":t.useSeconds}},[I(Bt,{active:t.selecting===1,color:t.selecting===1?t.color:void 0,disabled:t.disabled,variant:"tonal",class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time--with-ampm__btn":t.ampm,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},text:t.hour==null?"--":wm(`${a}`),onClick:()=>n("update:selecting",ci.Hour)},null),I("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":t.useSeconds}]},[Ee(":")]),I(Bt,{active:t.selecting===2,color:t.selecting===2?t.color:void 0,class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":t.selecting===2,"v-time-picker-controls__time--with-ampm__btn":t.ampm,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},disabled:t.disabled,variant:"tonal",text:t.minute==null?"--":wm(t.minute),onClick:()=>n("update:selecting",ci.Minute)},null),t.useSeconds&&I("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":t.useSeconds}],key:"secondsDivider"},[Ee(":")]),t.useSeconds&&I(Bt,{key:"secondsVal",variant:"tonal",onClick:()=>n("update:selecting",ci.Second),class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":t.selecting===3,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},disabled:t.disabled,text:t.second==null?"--":wm(t.second)},null),t.ampm&&t.ampmInTitle&&I("div",{class:["v-time-picker-controls__ampm",{"v-time-picker-controls__ampm--readonly":t.ampmReadonly}]},[I(Bt,{active:t.period==="am",color:t.period==="am"?t.color:void 0,class:{"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":t.period==="am"},disabled:t.disabled,text:i("$vuetify.timePicker.am"),variant:t.disabled&&t.period==="am"?"elevated":"tonal",onClick:()=>t.period!=="am"?n("update:period","am"):null},null),I(Bt,{active:t.period==="pm",color:t.period==="pm"?t.color:void 0,class:{"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":t.period==="pm"},disabled:t.disabled,text:i("$vuetify.timePicker.pm"),variant:t.disabled&&t.period==="pm"?"elevated":"tonal",onClick:()=>t.period!=="pm"?n("update:period","pm"):null},null)])])])}),{}}}),Adn=Vo(24),ype=Vo(12),Rdn=ype.map(t=>t+12),TZ=Vo(60),Ndn={1:"hour",2:"minute",3:"second"},Idn=Ze({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],ampmInTitle:Boolean,disabled:Boolean,format:{type:String,default:"ampm"},max:String,min:String,modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,...Mi(fH({title:"$vuetify.timePicker.title"}),["landscape"])},"VTimePicker"),kdn=St()({name:"VTimePicker",props:Idn(),emits:{"update:hour":t=>!0,"update:minute":t=>!0,"update:period":t=>!0,"update:second":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:r}=e;const{t:i}=ia(),a=_e(null),s=_e(null),o=_e(null),l=_e(null),u=_e(null),f=_e(null),m=_e("am"),p=_e(ci.Hour),_=_e(null),S=_e(null),T=j(()=>{let J;if(t.allowedHours instanceof Array?J=ue=>t.allowedHours.includes(ue):J=t.allowedHours,!t.min&&!t.max)return J;const ce=t.min?Number(t.min.split(":")[0]):0,te=t.max?Number(t.max.split(":")[0]):23;return ue=>ue>=ce*1&&ue<=te*1&&(!J||J(ue))}),x=j(()=>{let J;const ce=!T.value||a.value===null||T.value(a.value);if(t.allowedMinutes instanceof Array?J=ye=>t.allowedMinutes.includes(ye):J=t.allowedMinutes,!t.min&&!t.max)return ce?J:()=>!1;const[te,ue]=t.min?t.min.split(":").map(Number):[0,0],[le,pe]=t.max?t.max.split(":").map(Number):[23,59],ge=te*60+ue*1,me=le*60+pe*1;return ye=>{const be=60*a.value+ye;return be>=ge&&be<=me&&ce&&(!J||J(ye))}}),O=j(()=>{let J;const te=(!T.value||a.value===null||T.value(a.value))&&(!x.value||s.value===null||x.value(s.value));if(t.allowedSeconds instanceof Array?J=Ne=>t.allowedSeconds.includes(Ne):J=t.allowedSeconds,!t.min&&!t.max)return te?J:()=>!1;const[ue,le,pe]=t.min?t.min.split(":").map(Number):[0,0,0],[ge,me,ye]=t.max?t.max.split(":").map(Number):[23,59,59],be=ue*3600+le*60+(pe||0)*1,Ae=ge*3600+me*60+(ye||0)*1;return Ne=>{const Ve=3600*a.value+60*s.value+Ne;return Ve>=be&&Ve<=Ae&&te&&(!J||J(Ne))}}),N=j(()=>t.format==="ampm");bt(()=>t.modelValue,J=>$(J)),Ci(()=>{$(t.modelValue)});function L(){return a.value!=null&&s.value!=null&&(!t.useSeconds||o.value!=null)?`${wm(a.value)}:${wm(s.value)}`+(t.useSeconds?`:${wm(o.value)}`:""):null}function F(){const J=L();J!==null&&n("update:modelValue",J)}function P(J){return J?(J-1)%12+1:12}function V(J,ce){return J%12+(ce==="pm"?12:0)}function $(J){if(J==null||J==="")a.value=null,s.value=null,o.value=null;else if(J instanceof Date)a.value=J.getHours(),s.value=J.getMinutes(),o.value=J.getSeconds();else{const[ce,,te,,ue,le]=J.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);a.value=le?V(parseInt(ce,10),le):parseInt(ce,10),s.value=parseInt(te,10),o.value=parseInt(ue||0,10)}m.value=a.value==null||a.value<12?"am":"pm"}function z(J,ce){const te=J==="hour"?T.value:J==="minute"?x.value:O.value;if(!te)return ce;const ue=J==="minute"||J==="second"?TZ:N.value?ce<12?ype:Rdn:Adn;return((ue.find(pe=>te((pe+ce)%ue.length+ue[0]))||0)+ce)%ue.length+ue[0]}function U(J){if(m.value=J,a.value!=null){const ce=a.value+(m.value==="am"?-12:12);a.value=z("hour",ce)}return n("update:period",J),F(),!0}function W(J){p.value===ci.Hour?a.value=N.value?V(J,m.value):J:p.value===ci.Minute?s.value=J:o.value=J}function ie(J){switch(Ndn[p.value]){case"hour":n("update:hour",J);break;case"minute":n("update:minute",J);break;case"second":n("update:second",J);break}const ce=p.value===(t.useSeconds?ci.Second:ci.Minute);p.value===ci.Hour?p.value=ci.Minute:t.useSeconds&&p.value===ci.Minute&&(p.value=ci.Second),!(a.value===l.value&&s.value===u.value&&(!t.useSeconds||o.value===f.value)||L()===null)&&(l.value=a.value,u.value=s.value,t.useSeconds&&(f.value=o.value),ce&&F())}Nt(()=>{const J=M0.filterProps(t),ce=EZ.filterProps(t),te=SZ.filterProps(Mi(t,["format","modelValue","min","max"]));return I(M0,it(J,{color:void 0,class:["v-time-picker",t.class],style:t.style}),{title:()=>{var ue;return((ue=r.title)==null?void 0:ue.call(r))??I("div",{class:"v-time-picker__title"},[i(t.title)])},header:()=>I(EZ,it(ce,{ampm:N.value||t.ampmInTitle,ampmReadonly:N.value&&!t.ampmInTitle,hour:a.value,minute:s.value,period:m.value,second:o.value,selecting:p.value,"onUpdate:period":ue=>U(ue),"onUpdate:selecting":ue=>p.value=ue,ref:_}),null),default:()=>I(SZ,it(te,{allowedValues:p.value===ci.Hour?T.value:p.value===ci.Minute?x.value:O.value,double:p.value===ci.Hour&&!N.value,format:p.value===ci.Hour?N.value?P:ue=>ue:ue=>wm(ue,2),max:p.value===ci.Hour?N.value&&m.value==="am"?11:23:59,min:p.value===ci.Hour&&N.value&&m.value==="pm"?12:0,size:20,step:p.value===ci.Hour?1:5,modelValue:p.value===ci.Hour?a.value:p.value===ci.Minute?s.value:o.value,onChange:ie,onInput:W,ref:S}),null),actions:r.actions})})}});const Ddn=Ze({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},...Mi(zA({}),["appendInnerIcon","modelValue","prependInnerIcon"])},"VNumberInput"),Pdn=St()({name:"VNumberInput",props:{...Ddn()},emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const r=gn(t,"modelValue"),i=j({get:()=>r.value,set(W){if(W===null){r.value=null;return}!isNaN(+W)&&+W<=t.max&&+W>=t.min&&(r.value=+W)}}),a=_e(),s=j(()=>Ok(t.step)),o=j(()=>typeof i.value=="number"?Ok(i.value):0),l=N1(),u=j(()=>t.disabled||t.readonly||(l==null?void 0:l.isReadonly.value)),f=j(()=>u.value?!1:(i.value??0)+t.step<=t.max),m=j(()=>u.value?!1:(i.value??0)-t.step>=t.min),p=j(()=>t.hideInput?"stacked":t.controlVariant),_=j(()=>p.value==="split"?"$plus":"$collapse"),S=j(()=>p.value==="split"?"$minus":"$expand"),T=j(()=>p.value==="split"?"default":"small"),x=j(()=>p.value==="stacked"?"auto":"100%"),O=j(()=>({click:F})),N=j(()=>({click:P}));Ci(()=>{!t.readonly&&!t.disabled&&U()});function L(){let W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(u.value)return;if(i.value==null){i.value=rs(0,t.min,t.max);return}const ie=Math.max(o.value,s.value);W?f.value&&(i.value=+(i.value+t.step).toFixed(ie)):m.value&&(i.value=+(i.value-t.step).toFixed(ie))}function F(W){W.stopPropagation(),L()}function P(W){W.stopPropagation(),L(!1)}function V(W){var ue,le,pe;if(!W.data)return;const ie=(ue=W.target)==null?void 0:ue.value,J=(le=W.target)==null?void 0:le.selectionStart,ce=(pe=W.target)==null?void 0:pe.selectionEnd,te=ie?ie.slice(0,J)+W.data+ie.slice(ce):W.data;/^-?(\d+(\.\d*)?|(\.\d+)|\d*|\.)$/.test(te)||W.preventDefault()}async function $(W){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(W.key)||W.ctrlKey||["ArrowDown","ArrowUp"].includes(W.key)&&(W.preventDefault(),U(),await fr(),W.key==="ArrowDown"?L(!1):L())}function z(W){W.stopPropagation()}function U(){if(!a.value)return;const W=a.value.value;W&&!isNaN(+W)?i.value=rs(+W,t.min,t.max):i.value=null}return Nt(()=>{const{modelValue:W,...ie}=Eo.filterProps(t);function J(){return n.increment?I(Wn,{key:"increment-defaults",defaults:{VBtn:{disabled:!f.value,flat:!0,height:x.value,size:T.value,icon:_.value}}},{default:()=>[n.increment(O.value)]}):I(Bt,{disabled:!f.value,flat:!0,key:"increment-btn",height:x.value,name:"increment-btn",icon:_.value,onClick:F,onMousedown:z,size:T.value,tabindex:"-1"},null)}function ce(){return n.decrement?I(Wn,{key:"decrement-defaults",defaults:{VBtn:{disabled:!m.value,flat:!0,height:x.value,size:T.value,icon:S.value}}},{default:()=>[n.decrement(N.value)]}):I(Bt,{disabled:!m.value,flat:!0,key:"decrement-btn",height:x.value,name:"decrement-btn",icon:S.value,size:T.value,tabindex:"-1",onClick:P,onMousedown:z},null)}function te(){return I("div",{class:"v-number-input__control"},[ce(),I(Uo,{vertical:p.value!=="stacked"},null),J()])}function ue(){return!t.hideInput&&!t.inset?I(Uo,{vertical:!0},null):void 0}const le=p.value==="split"?I("div",{class:"v-number-input__control"},[I(Uo,{vertical:!0},null),J()]):t.reverse?void 0:I(Je,null,[ue(),te()]),pe=n["append-inner"]||le,ge=p.value==="split"?I("div",{class:"v-number-input__control"},[ce(),I(Uo,{vertical:!0},null)]):t.reverse?I(Je,null,[te(),ue()]):void 0,me=n["prepend-inner"]||ge;return I(Eo,it({ref:a,modelValue:i.value,"onUpdate:modelValue":ye=>i.value=ye,onBeforeinput:V,onChange:U,onKeydown:$,class:["v-number-input",{"v-number-input--default":p.value==="default","v-number-input--hide-input":t.hideInput,"v-number-input--inset":t.inset,"v-number-input--reverse":t.reverse,"v-number-input--split":p.value==="split","v-number-input--stacked":p.value==="stacked"},t.class]},ie,{style:t.style,inputmode:"decimal"}),{...n,"append-inner":pe?function(){var Ne;for(var ye=arguments.length,be=new Array(ye),Ae=0;Ae0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:e,...n}=t,r=ts(e,n),{aliases:i={},components:a={},directives:s={}}=r,o=fLe(r.defaults),l=lFe(r.display,r.ssr),u=tMe(r.theme),f=jLe(r.icons),m=_Me(r.locale),p=mUe(r.date,m),_=LBe(r.goTo,m);return{install:T=>{for(const x in s)T.directive(x,s[x]);for(const x in a)T.component(x,a[x]);for(const x in i)T.component(x,Kx({...i[x],name:x,aliasName:i[x].name}));if(u.install(T),T.provide(dx,o),T.provide(U2,l),T.provide(I0,u),T.provide(P2,f),T.provide(Ik,m),T.provide(yue,p.options),T.provide(Y5,p.instance),T.provide(eue,_),ur&&r.ssr)if(T.$nuxt)T.$nuxt.hook("app:suspense:resolve",()=>{l.update()});else{const{mount:x}=T;T.mount=function(){const O=x(...arguments);return fr(()=>l.update()),T.mount=x,O}}ul.reset(),T.mixin({computed:{$vuetify(){return ga({defaults:Kp.call(this,dx),display:Kp.call(this,U2),theme:Kp.call(this,I0),icons:Kp.call(this,P2),locale:Kp.call(this,Ik),date:Kp.call(this,Y5)})}}})},defaults:o,display:l,theme:u,icons:f,locale:m,date:p,goTo:_}}const Ldn="3.7.2";bpe.version=Ldn;function Kp(t){var r,i;const e=this.$,n=((r=e.parent)==null?void 0:r.provides)??((i=e.vnode.appContext)==null?void 0:i.provides);if(n&&t in n)return n[t]}const Mdn=bpe({components:{VDateInput:xdn,VTimePicker:kdn,VNumberInput:Pdn,VPicker:M0},theme:{defaultTheme:"dark",themes:{dark:{colors:{background:"#1f1f33",surface:"#1f1f33",primary:"#1f1f33","primary-dark":"#131323","primary-light":"#23355C","primary-lightest":"#21BFE3","gray-light":"#A5ACBC",warning:"#f7a729",error:"#E13321"}}}},defaults:{global:{ripple:!1},VSheet:{elevation:0},VTooltip:{contentClass:"bg-primary-dark",maxWidth:450,openDelay:750},VListItem:{activeColor:"bg-primary-dark",VBtn:{variant:"text",density:"compact"},VChip:{density:"compact"}},VChipGroup:{variant:"plain"},VChip:{color:"gray-light"},VSelect:{variant:"solo-filled",density:"compact"},VCombobox:{variant:"solo-filled",density:"compact"},VAutocomplete:{variant:"solo-filled",density:"compact"},VTextField:{variant:"solo-filled",density:"compact"},VFileInput:{variant:"solo-filled",density:"compact"},VDateInput:{variant:"solo-filled",density:"compact",elevation:6},VNumberInput:{variant:"solo-filled",density:"compact",VBtn:{variant:"flat"}},VList:{density:"compact"},VBtn:{variant:"outlined"},VExpansionPanels:{variant:"accordion"},VProgressLinear:{rounded:!0}}}),Fdn=Be({__name:"Lab",setup(t){return(e,n)=>{const r=Os("router-view");return ne(),ve(r)}}});class Bdn{constructor(e){y(this,"app");y(this,"resourceIndex",new Map);this.app=e}provide(e,n){if(e.description==null)throw new GN("Injection key must have globally unique description.");if(this.resourceIndex.has(e.description))throw new GN(`There is already provided resource with key '${e.description}'.`);this.app.provide(e,n),this.resourceIndex.set(e.description,n)}inject(e){if(e.description==null)throw new GN("Injection key must have globally unique description.");return this.resourceIndex.get(e.description)}}const Vdn={install(t,e){An.prototype.__toHuman__=An.prototype.toHuman,An.prototype.toHuman=function(n={stripZeroUnits:"all"}){let r=this.normalize(),i=[],a=typeof n.precision=="object"?An.fromObject(n.precision):An.fromMillis(0),s=r;const o=["years","months","days","hours","minutes","seconds","milliseconds"];let l,u;n.smallestUnit&&(l=o.indexOf(n.smallestUnit)),n.biggestUnit&&(u=o.indexOf(n.biggestUnit)),(!l||!(l>=0&&l=1){i.push(f);let p={};if(p[f]=Math.floor(s.as(f)),s=s.minus(An.fromObject(p)).normalize(),s=n.maxUnits)break}if(r=r.minus(s).normalize(),r=r.shiftTo(...i),n.stripZeroUnits=="all")i=i.filter(f=>r.values[f]>0);else if(n.stripZeroUnits=="end"){let f=!0;i=i.reverse().filter(m=>f?r.values[m]==0?!1:(f=!1,!0):!0)}return i.length||i.push(o[l]),r.shiftTo(...i).__toHuman__(n)}}},iU=XC(Fdn);Sdn().then(()=>{iU.use(Mdn).use(Uxe,Yxe).use(Edn,Tdn).use(vAe).use(lye).use(r0e).use(uAe).use(Vdn);const t=new Bdn(iU);bdn.forEach(e=>e.register(t)),iU.mount("#app")});export{fr as $,dl as A,Kn as B,fl as C,Xt as D,ffn as E,os as F,Kc as G,nFe as H,x1 as I,hl as J,ba as K,id as L,Oi as M,ec as N,Cp as O,Ua as P,TMe as Q,YA as R,J4 as S,Zs as T,PQ as U,SBe as V,Wn as W,gf as X,Je as Y,rFe as Z,tn as _,Zr as a,Rfn as a$,Be as a0,Zu as a1,cs as a2,yfn as a3,kn as a4,pt as a5,lt as a6,Va as a7,Gt as a8,sn as a9,nc as aA,Xl as aB,Cfn as aC,af as aD,Uc as aE,Ax as aF,_fn as aG,vfn as aH,_h as aI,tp as aJ,df as aK,sR as aL,GD as aM,ta as aN,Fi as aO,Ofn as aP,Sfn as aQ,Tfn as aR,wfn as aS,Efn as aT,CC as aU,pm as aV,QQ as aW,jr as aX,Ms as aY,Cx as aZ,a_e as a_,Ee as aa,Bt as ab,kf as ac,we as ad,$i as ae,ot as af,ss as ag,ad as ah,tt as ai,vx as aj,If as ak,gt as al,se as am,qe as an,Xn as ao,pr as ap,vt as aq,$n as ar,Vn as as,d9t as at,Kr as au,ql as av,Afn as aw,mO as ax,Eo as ay,Ihe as az,_i as b,fi as b0,UQ as b1,YQ as b2,Jf as b3,Wdn as b4,Kdn as b5,bfn as b6,cYe as b7,np as b8,ko as b9,Wa as ba,_n as bb,ul as bc,gi as bd,Kq as be,cee as bf,ga as bg,fx as bh,iC as bi,Ku as bj,Nt as c,I as d,ve as e,_e as f,St as g,j as h,rs as i,bt as j,Ci as k,Ls as l,cn as m,bBe as n,ne as o,Ze as p,gn as q,Os as r,Yt as s,ep as t,eo as u,Uce as v,H as w,ct as x,it as y,Ba as z}; +`);for(const r of n){if(r==="")continue;const i=r.indexOf(":");if(i>0){const a=r.substring(0,i).trim(),s=r.substring(i+1).trim();e.append(a,s)}}return e}const Gln="Content-Type",Wln="Grpc-Timeout",Vme="Grpc-Status",Ume="Grpc-Message",Xln="Grpc-Status-Details-Bin",Kln="User-Agent",jln="X-User-Agent",Jln="X-Grpc-Web",Zln="application/grpc-web+proto",ecn="application/grpc-web+json";class Cu extends Se{constructor(e){super(),this.code=0,this.message="",this.details=[],A.util.initPartial(e,this)}static fromBinary(e,n){return new Cu().fromBinary(e,n)}static fromJson(e,n){return new Cu().fromJson(e,n)}static fromJsonString(e,n){return new Cu().fromJsonString(e,n)}static equals(e,n){return A.util.equals(Cu,e,n)}}Cu.runtime=A;Cu.typeName="google.rpc.Status";Cu.fields=A.util.newFieldList(()=>[{no:1,name:"code",kind:"scalar",T:5},{no:2,name:"message",kind:"scalar",T:9},{no:3,name:"details",kind:"message",T:gc,repeated:!0}]);const tcn="0";function Yme(t){var e;const n=t.get(Xln);if(n!=null){const i=Dln(n,Cu);if(i.code==0)return;const a=new ni(i.message,i.code,t);return a.details=i.details.map(s=>({type:s.typeUrl.substring(s.typeUrl.lastIndexOf("/")+1),value:s.value})),a}const r=t.get(Vme);if(r!=null){if(r===tcn)return;const i=parseInt(r,10);return i in br?new ni(decodeURIComponent((e=t.get(Ume))!==null&&e!==void 0?e:""),i,t):new ni(`invalid grpc-status: ${r}`,br.Internal,t)}}function eZ(t,e,n){const r=typeof e=="string"?e:e.typeName,i=typeof n=="string"?n:n.name;return t.toString().replace(/\/?$/,`/${r}/${i}`)}function qme(t,e){return e instanceof t?e:new t(e)}function ncn(t,e){function n(r){return r.done===!0?r:{done:r.done,value:qme(t,r.value)}}return{[Symbol.asyncIterator](){const r=e[Symbol.asyncIterator](),i={next:()=>r.next().then(n)};return r.throw!==void 0&&(i.throw=a=>r.throw(a).then(n)),r.return!==void 0&&(i.return=a=>r.return(a).then(n)),i}}}function $me(t,e){var n;return(n=e==null?void 0:e.concat().reverse().reduce((r,i)=>i(r),t))!==null&&n!==void 0?n:t}function rcn(t){var e;const n=Object.assign({},t);return(e=n.ignoreUnknownFields)!==null&&e!==void 0||(n.ignoreUnknownFields=!0),n}function tZ(t,e,n,r){const i=e?nZ(t.I,r):rZ(t.I,n);return{parse:(e?nZ(t.O,r):rZ(t.O,n)).parse,serialize:i.serialize}}function nZ(t,e){return{parse(n){try{return t.fromBinary(n,e)}catch(r){const i=r instanceof Error?r.message:String(r);throw new ni(`parse binary: ${i}`,br.InvalidArgument)}},serialize(n){try{return n.toBinary(e)}catch(r){const i=r instanceof Error?r.message:String(r);throw new ni(`serialize binary: ${i}`,br.Internal)}}}}function rZ(t,e){var n,r;const i=(n=e==null?void 0:e.textEncoder)!==null&&n!==void 0?n:new TextEncoder,a=(r=e==null?void 0:e.textDecoder)!==null&&r!==void 0?r:new TextDecoder,s=rcn(e);return{parse(o){try{const l=a.decode(o);return t.fromJsonString(l,s)}catch(l){throw ni.from(l,br.InvalidArgument)}},serialize(o){try{const l=o.toJsonString(s);return i.encode(l)}catch(l){throw ni.from(l,br.Internal)}}}}function icn(t){const e=$me(t.next,t.interceptors),[n,r,i]=zme(t),a=Object.assign(Object.assign({},t.req),{message:qme(t.req.method.I,t.req.message),signal:n});return e(a).then(s=>(i(),s),r)}function acn(t){const e=$me(t.next,t.interceptors),[n,r,i]=zme(t),a=Object.assign(Object.assign({},t.req),{message:ncn(t.req.method.I,t.req.message),signal:n});let s=!1;return n.addEventListener("abort",function(){var o,l;const u=t.req.message[Symbol.asyncIterator]();s||(o=u.throw)===null||o===void 0||o.call(u,this.reason).catch(()=>{}),(l=u.return)===null||l===void 0||l.call(u).catch(()=>{})}),e(a).then(o=>Object.assign(Object.assign({},o),{message:{[Symbol.asyncIterator](){const l=o.message[Symbol.asyncIterator]();return{next(){return l.next().then(u=>(u.done==!0&&(s=!0,i()),u),r)}}}}}),r)}function zme(t){const{signal:e,cleanup:n}=Hln(t.timeoutMs),r=Qln(t.signal,e);return[r.signal,function(a){const s=ni.from(e.aborted?Bme(e):a);return r.abort(s),n(),Promise.reject(s)},function(){n(),r.abort()}]}const Iy=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"type",rl.STRING);y(this,"localized",!1);y(this,"nullable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Iy().fromBinary(n,r)}static fromJson(n,r){return new Iy().fromJson(n,r)}static fromJsonString(n,r){return new Iy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Iy,n,r)}};let ag=Iy;y(ag,"runtime",A),y(ag,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateAssociatedDataSchemaMutation"),y(ag,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"type",kind:"enum",T:A.getEnumType(rl)},{no:5,name:"localized",kind:"scalar",T:8},{no:6,name:"nullable",kind:"scalar",T:8}]));const ky=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new ky().fromBinary(n,r)}static fromJson(n,r){return new ky().fromJson(n,r)}static fromJsonString(n,r){return new ky().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ky,n,r)}};let sg=ky;y(sg,"runtime",A),y(sg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaDeprecationNoticeMutation"),y(sg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const Dy=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new Dy().fromBinary(n,r)}static fromJson(n,r){return new Dy().fromJson(n,r)}static fromJsonString(n,r){return new Dy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Dy,n,r)}};let og=Dy;y(og,"runtime",A),y(og,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaDescriptionMutation"),y(og,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const Py=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Py().fromBinary(n,r)}static fromJson(n,r){return new Py().fromJson(n,r)}static fromJsonString(n,r){return new Py().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Py,n,r)}};let lg=Py;y(lg,"runtime",A),y(lg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaNameMutation"),y(lg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const Ly=class extends Se{constructor(n){super();y(this,"name","");y(this,"type",rl.STRING);A.util.initPartial(n,this)}static fromBinary(n,r){return new Ly().fromBinary(n,r)}static fromJson(n,r){return new Ly().fromJson(n,r)}static fromJsonString(n,r){return new Ly().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ly,n,r)}};let cg=Ly;y(cg,"runtime",A),y(cg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAssociatedDataSchemaTypeMutation"),y(cg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"type",kind:"enum",T:A.getEnumType(rl)}]));const My=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new My().fromBinary(n,r)}static fromJson(n,r){return new My().fromJson(n,r)}static fromJsonString(n,r){return new My().fromJsonString(n,r)}static equals(n,r){return A.util.equals(My,n,r)}};let ug=My;y(ug,"runtime",A),y(ug,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAssociatedDataSchemaMutation"),y(ug,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const Fy=class extends Se{constructor(n){super();y(this,"name","");y(this,"localized",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Fy().fromBinary(n,r)}static fromJson(n,r){return new Fy().fromJson(n,r)}static fromJsonString(n,r){return new Fy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Fy,n,r)}};let dg=Fy;y(dg,"runtime",A),y(dg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAssociatedDataSchemaLocalizedMutation"),y(dg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"localized",kind:"scalar",T:8}]));const By=class extends Se{constructor(n){super();y(this,"name","");y(this,"nullable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new By().fromBinary(n,r)}static fromJson(n,r){return new By().fromJson(n,r)}static fromJsonString(n,r){return new By().fromJsonString(n,r)}static equals(n,r){return A.util.equals(By,n,r)}};let fg=By;y(fg,"runtime",A),y(fg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAssociatedDataSchemaNullableMutation"),y(fg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"nullable",kind:"scalar",T:8}]));const Vy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");A.util.initPartial(n,this)}static fromBinary(n,r){return new Vy().fromBinary(n,r)}static fromJson(n,r){return new Vy().fromJson(n,r)}static fromJsonString(n,r){return new Vy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Vy,n,r)}};let Eu=Vy;y(Eu,"runtime",A),y(Eu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcIntegerNumberRange"),y(Eu,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:kr},{no:2,name:"to",kind:"message",T:kr}]));const Uy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");A.util.initPartial(n,this)}static fromBinary(n,r){return new Uy().fromBinary(n,r)}static fromJson(n,r){return new Uy().fromJson(n,r)}static fromJsonString(n,r){return new Uy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Uy,n,r)}};let Tu=Uy;y(Tu,"runtime",A),y(Tu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLongNumberRange"),y(Tu,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:_o},{no:2,name:"to",kind:"message",T:_o}]));const Yy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");y(this,"decimalPlacesToCompare",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new Yy().fromBinary(n,r)}static fromJson(n,r){return new Yy().fromJson(n,r)}static fromJsonString(n,r){return new Yy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Yy,n,r)}};let wu=Yy;y(wu,"runtime",A),y(wu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimalNumberRange"),y(wu,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:ki},{no:2,name:"to",kind:"message",T:ki},{no:3,name:"decimalPlacesToCompare",kind:"scalar",T:5}]));const qy=class extends Se{constructor(n){super();y(this,"from");y(this,"to");A.util.initPartial(n,this)}static fromBinary(n,r){return new qy().fromBinary(n,r)}static fromJson(n,r){return new qy().fromJson(n,r)}static fromJsonString(n,r){return new qy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qy,n,r)}};let vc=qy;y(vc,"runtime",A),y(vc,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDateTimeRange"),y(vc,"fields",A.util.newFieldList(()=>[{no:1,name:"from",kind:"message",T:Hi},{no:2,name:"to",kind:"message",T:Hi}]));const $y=class extends Se{constructor(n){super();y(this,"valueString","");A.util.initPartial(n,this)}static fromBinary(n,r){return new $y().fromBinary(n,r)}static fromJson(n,r){return new $y().fromJson(n,r)}static fromJsonString(n,r){return new $y().fromJsonString(n,r)}static equals(n,r){return A.util.equals($y,n,r)}};let ki=$y;y(ki,"runtime",A),y(ki,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimal"),y(ki,"fields",A.util.newFieldList(()=>[{no:1,name:"valueString",kind:"scalar",T:9}]));const zy=class extends Se{constructor(n){super();y(this,"languageTag","");A.util.initPartial(n,this)}static fromBinary(n,r){return new zy().fromBinary(n,r)}static fromJson(n,r){return new zy().fromJson(n,r)}static fromJsonString(n,r){return new zy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zy,n,r)}};let ka=zy;y(ka,"runtime",A),y(ka,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocale"),y(ka,"fields",A.util.newFieldList(()=>[{no:1,name:"languageTag",kind:"scalar",T:9}]));const Qy=class extends Se{constructor(n){super();y(this,"code","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Qy().fromBinary(n,r)}static fromJson(n,r){return new Qy().fromJson(n,r)}static fromJsonString(n,r){return new Qy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Qy,n,r)}};let Hs=Qy;y(Hs,"runtime",A),y(Hs,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCurrency"),y(Hs,"fields",A.util.newFieldList(()=>[{no:1,name:"code",kind:"scalar",T:9}]));const Hy=class extends Se{constructor(n){super();y(this,"mostSignificantBits",Dn.zero);y(this,"leastSignificantBits",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new Hy().fromBinary(n,r)}static fromJson(n,r){return new Hy().fromJson(n,r)}static fromJsonString(n,r){return new Hy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Hy,n,r)}};let Di=Hy;y(Di,"runtime",A),y(Di,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUuid"),y(Di,"fields",A.util.newFieldList(()=>[{no:1,name:"mostSignificantBits",kind:"scalar",T:3},{no:2,name:"leastSignificantBits",kind:"scalar",T:3}]));const Gy=class extends Se{constructor(n){super();y(this,"head",!1);y(this,"predecessorId");A.util.initPartial(n,this)}static fromBinary(n,r){return new Gy().fromBinary(n,r)}static fromJson(n,r){return new Gy().fromJson(n,r)}static fromJsonString(n,r){return new Gy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Gy,n,r)}};let hg=Gy;y(hg,"runtime",A),y(hg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPredecessor"),y(hg,"fields",A.util.newFieldList(()=>[{no:1,name:"head",kind:"scalar",T:8},{no:2,name:"predecessorId",kind:"message",T:kr}]));const Wy=class extends Se{constructor(n){super();y(this,"timestamp");y(this,"offset","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Wy().fromBinary(n,r)}static fromJson(n,r){return new Wy().fromJson(n,r)}static fromJsonString(n,r){return new Wy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Wy,n,r)}};let Hi=Wy;y(Hi,"runtime",A),y(Hi,"typeName","io.evitadb.externalApi.grpc.generated.GrpcOffsetDateTime"),y(Hi,"fields",A.util.newFieldList(()=>[{no:1,name:"timestamp",kind:"message",T:oo},{no:2,name:"offset",kind:"scalar",T:9}]));const Xy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Xy().fromBinary(n,r)}static fromJson(n,r){return new Xy().fromJson(n,r)}static fromJsonString(n,r){return new Xy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Xy,n,r)}};let xh=Xy;y(xh,"runtime",A),y(xh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStringArray"),y(xh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:9,repeated:!0}]));const Ky=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Ky().fromBinary(n,r)}static fromJson(n,r){return new Ky().fromJson(n,r)}static fromJsonString(n,r){return new Ky().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ky,n,r)}};let Oh=Ky;y(Oh,"runtime",A),y(Oh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcIntegerArray"),y(Oh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:5,repeated:!0}]));const jy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new jy().fromBinary(n,r)}static fromJson(n,r){return new jy().fromJson(n,r)}static fromJsonString(n,r){return new jy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jy,n,r)}};let Ch=jy;y(Ch,"runtime",A),y(Ch,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLongArray"),y(Ch,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:3,repeated:!0}]));const Jy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Jy().fromBinary(n,r)}static fromJson(n,r){return new Jy().fromJson(n,r)}static fromJsonString(n,r){return new Jy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Jy,n,r)}};let Ah=Jy;y(Ah,"runtime",A),y(Ah,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBooleanArray"),y(Ah,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"scalar",T:8,repeated:!0}]));const Zy=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Zy().fromBinary(n,r)}static fromJson(n,r){return new Zy().fromJson(n,r)}static fromJsonString(n,r){return new Zy().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Zy,n,r)}};let Rh=Zy;y(Rh,"runtime",A),y(Rh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimalArray"),y(Rh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:ki,repeated:!0}]));const eb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new eb().fromBinary(n,r)}static fromJson(n,r){return new eb().fromJson(n,r)}static fromJsonString(n,r){return new eb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eb,n,r)}};let Nh=eb;y(Nh,"runtime",A),y(Nh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDateTimeRangeArray"),y(Nh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:vc,repeated:!0}]));const tb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new tb().fromBinary(n,r)}static fromJson(n,r){return new tb().fromJson(n,r)}static fromJsonString(n,r){return new tb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tb,n,r)}};let Ih=tb;y(Ih,"runtime",A),y(Ih,"typeName","io.evitadb.externalApi.grpc.generated.GrpcIntegerNumberRangeArray"),y(Ih,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Eu,repeated:!0}]));const nb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new nb().fromBinary(n,r)}static fromJson(n,r){return new nb().fromJson(n,r)}static fromJsonString(n,r){return new nb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nb,n,r)}};let kh=nb;y(kh,"runtime",A),y(kh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLongNumberRangeArray"),y(kh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Tu,repeated:!0}]));const rb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new rb().fromBinary(n,r)}static fromJson(n,r){return new rb().fromJson(n,r)}static fromJsonString(n,r){return new rb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rb,n,r)}};let Dh=rb;y(Dh,"runtime",A),y(Dh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBigDecimalNumberRangeArray"),y(Dh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:wu,repeated:!0}]));const ib=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ib().fromBinary(n,r)}static fromJson(n,r){return new ib().fromJson(n,r)}static fromJsonString(n,r){return new ib().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ib,n,r)}};let Ph=ib;y(Ph,"runtime",A),y(Ph,"typeName","io.evitadb.externalApi.grpc.generated.GrpcOffsetDateTimeArray"),y(Ph,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Hi,repeated:!0}]));const ab=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ab().fromBinary(n,r)}static fromJson(n,r){return new ab().fromJson(n,r)}static fromJsonString(n,r){return new ab().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ab,n,r)}};let Lh=ab;y(Lh,"runtime",A),y(Lh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocaleArray"),y(Lh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:ka,repeated:!0}]));const sb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new sb().fromBinary(n,r)}static fromJson(n,r){return new sb().fromJson(n,r)}static fromJsonString(n,r){return new sb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sb,n,r)}};let Mh=sb;y(Mh,"runtime",A),y(Mh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCurrencyArray"),y(Mh,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Hs,repeated:!0}]));const ob=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ob().fromBinary(n,r)}static fromJson(n,r){return new ob().fromJson(n,r)}static fromJsonString(n,r){return new ob().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ob,n,r)}};let mg=ob;y(mg,"runtime",A),y(mg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUuidArray"),y(mg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"message",T:Di,repeated:!0}]));const lb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new lb().fromBinary(n,r)}static fromJson(n,r){return new lb().fromJson(n,r)}static fromJsonString(n,r){return new lb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lb,n,r)}};let pg=lb;y(pg,"runtime",A),y(pg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFacetStatisticsDepthArray"),y(pg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(oP),repeated:!0}]));const cb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new cb().fromBinary(n,r)}static fromJson(n,r){return new cb().fromJson(n,r)}static fromJsonString(n,r){return new cb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cb,n,r)}};let gg=cb;y(gg,"runtime",A),y(gg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryPriceModeArray"),y(gg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(iP),repeated:!0}]));const ub=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ub().fromBinary(n,r)}static fromJson(n,r){return new ub().fromJson(n,r)}static fromJsonString(n,r){return new ub().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ub,n,r)}};let _g=ub;y(_g,"runtime",A),y(_g,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPriceContentModeArray"),y(_g,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(aP),repeated:!0}]));const db=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new db().fromBinary(n,r)}static fromJson(n,r){return new db().fromJson(n,r)}static fromJsonString(n,r){return new db().fromJsonString(n,r)}static equals(n,r){return A.util.equals(db,n,r)}};let vg=db;y(vg,"runtime",A),y(vg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeSpecialValueArray"),y(vg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(sP),repeated:!0}]));const fb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new fb().fromBinary(n,r)}static fromJson(n,r){return new fb().fromJson(n,r)}static fromJsonString(n,r){return new fb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fb,n,r)}};let yg=fb;y(yg,"runtime",A),y(yg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcOrderDirectionArray"),y(yg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(Mf),repeated:!0}]));const hb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new hb().fromBinary(n,r)}static fromJson(n,r){return new hb().fromJson(n,r)}static fromJsonString(n,r){return new hb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hb,n,r)}};let bg=hb;y(bg,"runtime",A),y(bg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEmptyHierarchicalEntityBehaviourArray"),y(bg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(lP),repeated:!0}]));const mb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new mb().fromBinary(n,r)}static fromJson(n,r){return new mb().fromJson(n,r)}static fromJsonString(n,r){return new mb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mb,n,r)}};let Sg=mb;y(Sg,"runtime",A),y(Sg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStatisticsBaseArray"),y(Sg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(cP),repeated:!0}]));const pb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new pb().fromBinary(n,r)}static fromJson(n,r){return new pb().fromJson(n,r)}static fromJsonString(n,r){return new pb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pb,n,r)}};let Eg=pb;y(Eg,"runtime",A),y(Eg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStatisticsTypeArray"),y(Eg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(uP),repeated:!0}]));const gb=class extends Se{constructor(n){super();y(this,"value",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new gb().fromBinary(n,r)}static fromJson(n,r){return new gb().fromJson(n,r)}static fromJsonString(n,r){return new gb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gb,n,r)}};let Tg=gb;y(Tg,"runtime",A),y(Tg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHistogramBehaviorTypeArray"),y(Tg,"fields",A.util.newFieldList(()=>[{no:1,name:"value",kind:"enum",T:A.getEnumType(dP),repeated:!0}]));const _b=class extends Se{constructor(n){super();y(this,"value",{case:void 0});y(this,"type",yt.STRING);y(this,"version");A.util.initPartial(n,this)}static fromBinary(n,r){return new _b().fromBinary(n,r)}static fromJson(n,r){return new _b().fromJson(n,r)}static fromJsonString(n,r){return new _b().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_b,n,r)}};let Ja=_b;y(Ja,"runtime",A),y(Ja,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaValue"),y(Ja,"fields",A.util.newFieldList(()=>[{no:1,name:"stringValue",kind:"scalar",T:9,oneof:"value"},{no:2,name:"integerValue",kind:"scalar",T:5,oneof:"value"},{no:3,name:"longValue",kind:"scalar",T:3,oneof:"value"},{no:4,name:"booleanValue",kind:"scalar",T:8,oneof:"value"},{no:5,name:"bigDecimalValue",kind:"message",T:ki,oneof:"value"},{no:6,name:"dateTimeRangeValue",kind:"message",T:vc,oneof:"value"},{no:7,name:"integerNumberRangeValue",kind:"message",T:Eu,oneof:"value"},{no:8,name:"longNumberRangeValue",kind:"message",T:Tu,oneof:"value"},{no:9,name:"bigDecimalNumberRangeValue",kind:"message",T:wu,oneof:"value"},{no:10,name:"offsetDateTimeValue",kind:"message",T:Hi,oneof:"value"},{no:11,name:"localeValue",kind:"message",T:ka,oneof:"value"},{no:12,name:"currencyValue",kind:"message",T:Hs,oneof:"value"},{no:13,name:"uuidValue",kind:"message",T:Di,oneof:"value"},{no:14,name:"predecessorValue",kind:"message",T:hg,oneof:"value"},{no:50,name:"stringArrayValue",kind:"message",T:xh,oneof:"value"},{no:51,name:"integerArrayValue",kind:"message",T:Oh,oneof:"value"},{no:52,name:"longArrayValue",kind:"message",T:Ch,oneof:"value"},{no:53,name:"booleanArrayValue",kind:"message",T:Ah,oneof:"value"},{no:54,name:"bigDecimalArrayValue",kind:"message",T:Rh,oneof:"value"},{no:55,name:"dateTimeRangeArrayValue",kind:"message",T:Nh,oneof:"value"},{no:56,name:"integerNumberRangeArrayValue",kind:"message",T:Ih,oneof:"value"},{no:57,name:"longNumberRangeArrayValue",kind:"message",T:kh,oneof:"value"},{no:58,name:"bigDecimalNumberRangeArrayValue",kind:"message",T:Dh,oneof:"value"},{no:59,name:"offsetDateTimeArrayValue",kind:"message",T:Ph,oneof:"value"},{no:60,name:"localeArrayValue",kind:"message",T:Lh,oneof:"value"},{no:61,name:"currencyArrayValue",kind:"message",T:Mh,oneof:"value"},{no:62,name:"uuidArrayValue",kind:"message",T:mg,oneof:"value"},{no:100,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:101,name:"version",kind:"message",T:kr}]));const vb=class extends Se{constructor(n){super();y(this,"value",{case:void 0});y(this,"type",rl.STRING);y(this,"version");A.util.initPartial(n,this)}static fromBinary(n,r){return new vb().fromBinary(n,r)}static fromJson(n,r){return new vb().fromJson(n,r)}static fromJsonString(n,r){return new vb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vb,n,r)}};let Md=vb;y(Md,"runtime",A),y(Md,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaAssociatedDataValue"),y(Md,"fields",A.util.newFieldList(()=>[{no:1,name:"primitiveValue",kind:"message",T:Ja,oneof:"value"},{no:2,name:"jsonValue",kind:"scalar",T:9,oneof:"value"},{no:100,name:"type",kind:"enum",T:A.getEnumType(rl)},{no:3,name:"version",kind:"message",T:kr}]));const yb=class extends Se{constructor(n){super();y(this,"fileId");y(this,"name","");y(this,"description");y(this,"contentType","");y(this,"totalSizeInBytes",Dn.zero);y(this,"created");y(this,"origin");A.util.initPartial(n,this)}static fromBinary(n,r){return new yb().fromBinary(n,r)}static fromJson(n,r){return new yb().fromJson(n,r)}static fromJsonString(n,r){return new yb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yb,n,r)}};let Fd=yb;y(Fd,"runtime",A),y(Fd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFile"),y(Fd,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di},{no:2,name:"name",kind:"scalar",T:9},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"contentType",kind:"scalar",T:9},{no:5,name:"totalSizeInBytes",kind:"scalar",T:3},{no:6,name:"created",kind:"message",T:Hi},{no:7,name:"origin",kind:"message",T:Kt}]));const bb=class extends Se{constructor(n){super();y(this,"taskType","");y(this,"taskName","");y(this,"taskId");y(this,"catalogName");y(this,"issued");y(this,"started");y(this,"finished");y(this,"simplifiedState",fs.TASK_QUEUED);y(this,"progress",0);y(this,"settings");y(this,"result",{case:void 0});y(this,"exception");y(this,"trait",[]);y(this,"created");A.util.initPartial(n,this)}static fromBinary(n,r){return new bb().fromBinary(n,r)}static fromJson(n,r){return new bb().fromJson(n,r)}static fromJsonString(n,r){return new bb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bb,n,r)}};let Al=bb;y(Al,"runtime",A),y(Al,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatus"),y(Al,"fields",A.util.newFieldList(()=>[{no:1,name:"taskType",kind:"scalar",T:9},{no:2,name:"taskName",kind:"scalar",T:9},{no:3,name:"taskId",kind:"message",T:Di},{no:4,name:"catalogName",kind:"message",T:Kt},{no:5,name:"issued",kind:"message",T:Hi},{no:6,name:"started",kind:"message",T:Hi},{no:7,name:"finished",kind:"message",T:Hi},{no:8,name:"simplifiedState",kind:"enum",T:A.getEnumType(fs)},{no:9,name:"progress",kind:"scalar",T:5},{no:10,name:"settings",kind:"message",T:Kt},{no:11,name:"text",kind:"message",T:Kt,oneof:"result"},{no:12,name:"file",kind:"message",T:Fd,oneof:"result"},{no:13,name:"exception",kind:"message",T:Kt},{no:14,name:"trait",kind:"enum",T:A.getEnumType(kw),repeated:!0},{no:15,name:"created",kind:"message",T:Hi}]));const Sb=class extends Se{constructor(n){super();y(this,"catalogId");y(this,"catalogName","");y(this,"corrupted",!1);y(this,"catalogState",Vl.WARMING_UP);y(this,"catalogVersion",Dn.zero);y(this,"totalRecords",Dn.zero);y(this,"indexCount",Dn.zero);y(this,"sizeOnDiskInBytes",Dn.zero);y(this,"entityCollectionStatistics",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Sb().fromBinary(n,r)}static fromJson(n,r){return new Sb().fromJson(n,r)}static fromJsonString(n,r){return new Sb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Sb,n,r)}};let wg=Sb;y(wg,"runtime",A),y(wg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogStatistics"),y(wg,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogId",kind:"message",T:Di},{no:2,name:"catalogName",kind:"scalar",T:9},{no:3,name:"corrupted",kind:"scalar",T:8},{no:4,name:"catalogState",kind:"enum",T:A.getEnumType(Vl)},{no:5,name:"catalogVersion",kind:"scalar",T:3},{no:6,name:"totalRecords",kind:"scalar",T:3},{no:7,name:"indexCount",kind:"scalar",T:3},{no:8,name:"sizeOnDiskInBytes",kind:"scalar",T:3},{no:9,name:"entityCollectionStatistics",kind:"message",T:xg,repeated:!0}]));const Eb=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"totalRecords",0);y(this,"indexCount",0);y(this,"sizeOnDiskInBytes",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new Eb().fromBinary(n,r)}static fromJson(n,r){return new Eb().fromJson(n,r)}static fromJsonString(n,r){return new Eb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Eb,n,r)}};let xg=Eb;y(xg,"runtime",A),y(xg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityCollectionStatistics"),y(xg,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"totalRecords",kind:"scalar",T:5},{no:3,name:"indexCount",kind:"scalar",T:5},{no:4,name:"sizeOnDiskInBytes",kind:"scalar",T:3}]));const Tb=class extends Se{constructor(n){super();y(this,"namingConvention",bu.CAMEL_CASE);y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Tb().fromBinary(n,r)}static fromJson(n,r){return new Tb().fromJson(n,r)}static fromJsonString(n,r){return new Tb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Tb,n,r)}};let Gs=Tb;y(Gs,"runtime",A),y(Gs,"typeName","io.evitadb.externalApi.grpc.generated.GrpcNameVariant"),y(Gs,"fields",A.util.newFieldList(()=>[{no:1,name:"namingConvention",kind:"enum",T:A.getEnumType(bu)},{no:2,name:"name",kind:"scalar",T:9}]));const wb=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"indexedDecimalPlaces",0);y(this,"defaultValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new wb().fromBinary(n,r)}static fromJson(n,r){return new wb().fromJson(n,r)}static fromJsonString(n,r){return new wb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wb,n,r)}};let Fh=wb;y(Fh,"runtime",A),y(Fh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateAttributeSchemaMutation"),y(Fh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:5,name:"filterable",kind:"scalar",T:8},{no:6,name:"sortable",kind:"scalar",T:8},{no:7,name:"localized",kind:"scalar",T:8},{no:8,name:"nullable",kind:"scalar",T:8},{no:9,name:"representative",kind:"scalar",T:8},{no:10,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:11,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:12,name:"defaultValue",kind:"message",T:Ja}]));const xb=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"indexedDecimalPlaces",0);y(this,"defaultValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new xb().fromBinary(n,r)}static fromJson(n,r){return new xb().fromJson(n,r)}static fromJsonString(n,r){return new xb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xb,n,r)}};let Og=xb;y(Og,"runtime",A),y(Og,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateGlobalAttributeSchemaMutation"),y(Og,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:5,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)},{no:6,name:"filterable",kind:"scalar",T:8},{no:7,name:"sortable",kind:"scalar",T:8},{no:8,name:"localized",kind:"scalar",T:8},{no:9,name:"nullable",kind:"scalar",T:8},{no:10,name:"representative",kind:"scalar",T:8},{no:11,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:12,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:13,name:"defaultValue",kind:"message",T:Ja}]));const Ob=class extends Se{constructor(n){super();y(this,"name","");y(this,"defaultValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new Ob().fromBinary(n,r)}static fromJson(n,r){return new Ob().fromJson(n,r)}static fromJsonString(n,r){return new Ob().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ob,n,r)}};let Bd=Ob;y(Bd,"runtime",A),y(Bd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaDefaultValueMutation"),y(Bd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"defaultValue",kind:"message",T:Ja}]));const Cb=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new Cb().fromBinary(n,r)}static fromJson(n,r){return new Cb().fromJson(n,r)}static fromJsonString(n,r){return new Cb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Cb,n,r)}};let Vd=Cb;y(Vd,"runtime",A),y(Vd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaDeprecationNoticeMutation"),y(Vd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const Ab=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new Ab().fromBinary(n,r)}static fromJson(n,r){return new Ab().fromJson(n,r)}static fromJsonString(n,r){return new Ab().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ab,n,r)}};let Ud=Ab;y(Ud,"runtime",A),y(Ud,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaDescriptionMutation"),y(Ud,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const Rb=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Rb().fromBinary(n,r)}static fromJson(n,r){return new Rb().fromJson(n,r)}static fromJsonString(n,r){return new Rb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Rb,n,r)}};let Yd=Rb;y(Yd,"runtime",A),y(Yd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaNameMutation"),y(Yd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const Nb=class extends Se{constructor(n){super();y(this,"name","");y(this,"type",yt.STRING);y(this,"indexedDecimalPlaces",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new Nb().fromBinary(n,r)}static fromJson(n,r){return new Nb().fromJson(n,r)}static fromJsonString(n,r){return new Nb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Nb,n,r)}};let qd=Nb;y(qd,"runtime",A),y(qd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyAttributeSchemaTypeMutation"),y(qd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:3,name:"indexedDecimalPlaces",kind:"scalar",T:5}]));const Ib=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Ib().fromBinary(n,r)}static fromJson(n,r){return new Ib().fromJson(n,r)}static fromJsonString(n,r){return new Ib().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ib,n,r)}};let $d=Ib;y($d,"runtime",A),y($d,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAttributeSchemaMutation"),y($d,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const kb=class extends Se{constructor(n){super();y(this,"name","");y(this,"filterable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new kb().fromBinary(n,r)}static fromJson(n,r){return new kb().fromJson(n,r)}static fromJsonString(n,r){return new kb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kb,n,r)}};let zd=kb;y(zd,"runtime",A),y(zd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaFilterableMutation"),y(zd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"filterable",kind:"scalar",T:8}]));const Db=class extends Se{constructor(n){super();y(this,"name","");y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);A.util.initPartial(n,this)}static fromBinary(n,r){return new Db().fromBinary(n,r)}static fromJson(n,r){return new Db().fromJson(n,r)}static fromJsonString(n,r){return new Db().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Db,n,r)}};let Cg=Db;y(Cg,"runtime",A),y(Cg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaGloballyUniqueMutation"),y(Cg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)}]));const Pb=class extends Se{constructor(n){super();y(this,"name","");y(this,"localized",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Pb().fromBinary(n,r)}static fromJson(n,r){return new Pb().fromJson(n,r)}static fromJsonString(n,r){return new Pb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Pb,n,r)}};let Qd=Pb;y(Qd,"runtime",A),y(Qd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaLocalizedMutation"),y(Qd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"localized",kind:"scalar",T:8}]));const Lb=class extends Se{constructor(n){super();y(this,"name","");y(this,"nullable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Lb().fromBinary(n,r)}static fromJson(n,r){return new Lb().fromJson(n,r)}static fromJsonString(n,r){return new Lb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Lb,n,r)}};let Hd=Lb;y(Hd,"runtime",A),y(Hd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaNullableMutation"),y(Hd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"nullable",kind:"scalar",T:8}]));const Mb=class extends Se{constructor(n){super();y(this,"name","");y(this,"representative",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Mb().fromBinary(n,r)}static fromJson(n,r){return new Mb().fromJson(n,r)}static fromJsonString(n,r){return new Mb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Mb,n,r)}};let Gd=Mb;y(Gd,"runtime",A),y(Gd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaRepresentativeMutation"),y(Gd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"representative",kind:"scalar",T:8}]));const Fb=class extends Se{constructor(n){super();y(this,"name","");y(this,"sortable",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Fb().fromBinary(n,r)}static fromJson(n,r){return new Fb().fromJson(n,r)}static fromJsonString(n,r){return new Fb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Fb,n,r)}};let Wd=Fb;y(Wd,"runtime",A),y(Wd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaSortableMutation"),y(Wd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"sortable",kind:"scalar",T:8}]));const Bb=class extends Se{constructor(n){super();y(this,"name","");y(this,"unique",Rs.NOT_UNIQUE);A.util.initPartial(n,this)}static fromBinary(n,r){return new Bb().fromBinary(n,r)}static fromJson(n,r){return new Bb().fromJson(n,r)}static fromJsonString(n,r){return new Bb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Bb,n,r)}};let Xd=Bb;y(Xd,"runtime",A),y(Xd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetAttributeSchemaUniqueMutation"),y(Xd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"unique",kind:"enum",T:A.getEnumType(Rs)}]));const Vb=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new Vb().fromBinary(n,r)}static fromJson(n,r){return new Vb().fromJson(n,r)}static fromJsonString(n,r){return new Vb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Vb,n,r)}};let Bh=Vb;y(Bh,"runtime",A),y(Bh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUseGlobalAttributeSchemaMutation"),y(Bh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const Ub=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new Ub().fromBinary(n,r)}static fromJson(n,r){return new Ub().fromJson(n,r)}static fromJsonString(n,r){return new Ub().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Ub,n,r)}};let Ag=Ub;y(Ag,"runtime",A),y(Ag,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeSchemaMutation"),y(Ag,"fields",A.util.newFieldList(()=>[{no:3,name:"createAttributeSchemaMutation",kind:"message",T:Fh,oneof:"mutation"},{no:4,name:"modifyAttributeSchemaDefaultValueMutation",kind:"message",T:Bd,oneof:"mutation"},{no:5,name:"modifyAttributeSchemaDeprecationNoticeMutation",kind:"message",T:Vd,oneof:"mutation"},{no:6,name:"modifyAttributeSchemaDescriptionMutation",kind:"message",T:Ud,oneof:"mutation"},{no:7,name:"modifyAttributeSchemaNameMutation",kind:"message",T:Yd,oneof:"mutation"},{no:8,name:"modifyAttributeSchemaTypeMutation",kind:"message",T:qd,oneof:"mutation"},{no:9,name:"removeAttributeSchemaMutation",kind:"message",T:$d,oneof:"mutation"},{no:10,name:"setAttributeSchemaFilterableMutation",kind:"message",T:zd,oneof:"mutation"},{no:11,name:"setAttributeSchemaLocalizedMutation",kind:"message",T:Qd,oneof:"mutation"},{no:12,name:"setAttributeSchemaNullableMutation",kind:"message",T:Hd,oneof:"mutation"},{no:13,name:"setAttributeSchemaRepresentativeMutation",kind:"message",T:Gd,oneof:"mutation"},{no:14,name:"setAttributeSchemaSortableMutation",kind:"message",T:Wd,oneof:"mutation"},{no:15,name:"setAttributeSchemaUniqueMutation",kind:"message",T:Xd,oneof:"mutation"},{no:16,name:"useGlobalAttributeSchemaMutation",kind:"message",T:Bh,oneof:"mutation"}]));const Yb=class extends Se{constructor(n){super();y(this,"currencies",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Yb().fromBinary(n,r)}static fromJson(n,r){return new Yb().fromJson(n,r)}static fromJsonString(n,r){return new Yb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Yb,n,r)}};let Rg=Yb;y(Rg,"runtime",A),y(Rg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowCurrencyInEntitySchemaMutation"),y(Rg,"fields",A.util.newFieldList(()=>[{no:1,name:"currencies",kind:"message",T:Hs,repeated:!0}]));const qb=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new qb().fromBinary(n,r)}static fromJson(n,r){return new qb().fromJson(n,r)}static fromJsonString(n,r){return new qb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qb,n,r)}};let Ng=qb;y(Ng,"runtime",A),y(Ng,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowEvolutionModeInEntitySchemaMutation"),y(Ng,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(so),repeated:!0}]));const $b=class extends Se{constructor(n){super();y(this,"locales",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new $b().fromBinary(n,r)}static fromJson(n,r){return new $b().fromJson(n,r)}static fromJsonString(n,r){return new $b().fromJsonString(n,r)}static equals(n,r){return A.util.equals($b,n,r)}};let Ig=$b;y(Ig,"runtime",A),y(Ig,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowLocaleInEntitySchemaMutation"),y(Ig,"fields",A.util.newFieldList(()=>[{no:1,name:"locales",kind:"message",T:ka,repeated:!0}]));const zb=class extends Se{constructor(n){super();y(this,"currencies",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new zb().fromBinary(n,r)}static fromJson(n,r){return new zb().fromJson(n,r)}static fromJsonString(n,r){return new zb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zb,n,r)}};let kg=zb;y(kg,"runtime",A),y(kg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowCurrencyInEntitySchemaMutation"),y(kg,"fields",A.util.newFieldList(()=>[{no:1,name:"currencies",kind:"message",T:Hs,repeated:!0}]));const Qb=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Qb().fromBinary(n,r)}static fromJson(n,r){return new Qb().fromJson(n,r)}static fromJsonString(n,r){return new Qb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Qb,n,r)}};let Dg=Qb;y(Dg,"runtime",A),y(Dg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowEvolutionModeInEntitySchemaMutation"),y(Dg,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(so),repeated:!0}]));const Hb=class extends Se{constructor(n){super();y(this,"locales",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Hb().fromBinary(n,r)}static fromJson(n,r){return new Hb().fromJson(n,r)}static fromJsonString(n,r){return new Hb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Hb,n,r)}};let Pg=Hb;y(Pg,"runtime",A),y(Pg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowLocaleInEntitySchemaMutation"),y(Pg,"fields",A.util.newFieldList(()=>[{no:1,name:"locales",kind:"message",T:ka,repeated:!0}]));const Gb=class extends Se{constructor(n){super();y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new Gb().fromBinary(n,r)}static fromJson(n,r){return new Gb().fromJson(n,r)}static fromJsonString(n,r){return new Gb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Gb,n,r)}};let Lg=Gb;y(Lg,"runtime",A),y(Lg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaDeprecationNoticeMutation"),y(Lg,"fields",A.util.newFieldList(()=>[{no:1,name:"deprecationNotice",kind:"message",T:Kt}]));const Wb=class extends Se{constructor(n){super();y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new Wb().fromBinary(n,r)}static fromJson(n,r){return new Wb().fromJson(n,r)}static fromJsonString(n,r){return new Wb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Wb,n,r)}};let Mg=Wb;y(Mg,"runtime",A),y(Mg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaDescriptionMutation"),y(Mg,"fields",A.util.newFieldList(()=>[{no:1,name:"description",kind:"message",T:Kt}]));const Xb=class extends Se{constructor(n){super();y(this,"withGeneratedPrimaryKey",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Xb().fromBinary(n,r)}static fromJson(n,r){return new Xb().fromJson(n,r)}static fromJsonString(n,r){return new Xb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Xb,n,r)}};let Fg=Xb;y(Fg,"runtime",A),y(Fg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetEntitySchemaWithGeneratedPrimaryKeyMutation"),y(Fg,"fields",A.util.newFieldList(()=>[{no:1,name:"withGeneratedPrimaryKey",kind:"scalar",T:8}]));const Kb=class extends Se{constructor(n){super();y(this,"withHierarchy",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Kb().fromBinary(n,r)}static fromJson(n,r){return new Kb().fromJson(n,r)}static fromJsonString(n,r){return new Kb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Kb,n,r)}};let Bg=Kb;y(Bg,"runtime",A),y(Bg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetEntitySchemaWithHierarchyMutation"),y(Bg,"fields",A.util.newFieldList(()=>[{no:1,name:"withHierarchy",kind:"scalar",T:8}]));const jb=class extends Se{constructor(n){super();y(this,"withPrice",!1);y(this,"indexedPricePlaces",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new jb().fromBinary(n,r)}static fromJson(n,r){return new jb().fromJson(n,r)}static fromJsonString(n,r){return new jb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jb,n,r)}};let Vg=jb;y(Vg,"runtime",A),y(Vg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetEntitySchemaWithPriceMutation"),y(Vg,"fields",A.util.newFieldList(()=>[{no:1,name:"withPrice",kind:"scalar",T:8},{no:2,name:"indexedPricePlaces",kind:"scalar",T:5}]));const Jb=class extends Se{constructor(n){super();y(this,"name","");y(this,"version",0);y(this,"description");y(this,"deprecationNotice");y(this,"withGeneratedPrimaryKey",!1);y(this,"withHierarchy",!1);y(this,"withPrice",!1);y(this,"indexedPricePlaces",0);y(this,"locales",[]);y(this,"currencies",[]);y(this,"attributes",{});y(this,"associatedData",{});y(this,"references",{});y(this,"evolutionMode",[]);y(this,"sortableAttributeCompounds",{});y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new Jb().fromBinary(n,r)}static fromJson(n,r){return new Jb().fromJson(n,r)}static fromJsonString(n,r){return new Jb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Jb,n,r)}};let Kd=Jb;y(Kd,"runtime",A),y(Kd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchema"),y(Kd,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:5},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"deprecationNotice",kind:"message",T:Kt},{no:5,name:"withGeneratedPrimaryKey",kind:"scalar",T:8},{no:6,name:"withHierarchy",kind:"scalar",T:8},{no:7,name:"withPrice",kind:"scalar",T:8},{no:8,name:"indexedPricePlaces",kind:"scalar",T:5},{no:9,name:"locales",kind:"message",T:ka,repeated:!0},{no:10,name:"currencies",kind:"message",T:Hs,repeated:!0},{no:11,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Vh}},{no:12,name:"associatedData",kind:"map",K:9,V:{kind:"message",T:Ug}},{no:13,name:"references",kind:"map",K:9,V:{kind:"message",T:Yg}},{no:14,name:"evolutionMode",kind:"enum",T:A.getEnumType(so),repeated:!0},{no:15,name:"sortableAttributeCompounds",kind:"map",K:9,V:{kind:"message",T:Uh}},{no:16,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const Zb=class extends Se{constructor(n){super();y(this,"name","");y(this,"schemaType",Sx.GLOBAL);y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"defaultValue");y(this,"indexedDecimalPlaces",0);y(this,"nameVariant",[]);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new Zb().fromBinary(n,r)}static fromJson(n,r){return new Zb().fromJson(n,r)}static fromJsonString(n,r){return new Zb().fromJsonString(n,r)}static equals(n,r){return A.util.equals(Zb,n,r)}};let Vh=Zb;y(Vh,"runtime",A),y(Vh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeSchema"),y(Vh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"schemaType",kind:"enum",T:A.getEnumType(Sx)},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"deprecationNotice",kind:"message",T:Kt},{no:5,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:6,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)},{no:7,name:"filterable",kind:"scalar",T:8},{no:8,name:"sortable",kind:"scalar",T:8},{no:9,name:"localized",kind:"scalar",T:8},{no:10,name:"nullable",kind:"scalar",T:8},{no:11,name:"representative",kind:"scalar",T:8},{no:12,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:13,name:"defaultValue",kind:"message",T:Ja},{no:14,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:15,name:"nameVariant",kind:"message",T:Gs,repeated:!0},{no:16,name:"inherited",kind:"scalar",T:8}]));const eS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"type",rl.STRING);y(this,"localized",!1);y(this,"nullable",!1);y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new eS().fromBinary(n,r)}static fromJson(n,r){return new eS().fromJson(n,r)}static fromJsonString(n,r){return new eS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eS,n,r)}};let Ug=eS;y(Ug,"runtime",A),y(Ug,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAssociatedDataSchema"),y(Ug,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"type",kind:"enum",T:A.getEnumType(rl)},{no:5,name:"localized",kind:"scalar",T:8},{no:6,name:"nullable",kind:"scalar",T:8},{no:7,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const tS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"cardinality",si.NOT_SPECIFIED);y(this,"entityType","");y(this,"entityTypeRelatesToEntity",!1);y(this,"groupType");y(this,"groupTypeRelatesToEntity",!1);y(this,"indexed",!1);y(this,"faceted",!1);y(this,"attributes",{});y(this,"sortableAttributeCompounds",{});y(this,"nameVariant",[]);y(this,"entityTypeNameVariant",[]);y(this,"groupTypeNameVariant",[]);y(this,"referencedEntityTypeManaged",!1);y(this,"referencedGroupTypeManaged",!1);y(this,"reflectedReferenceName");y(this,"descriptionInherited",!1);y(this,"deprecationNoticeInherited",!1);y(this,"cardinalityInherited",!1);y(this,"facetedInherited",!1);y(this,"attributeInheritanceBehavior",Bf.INHERIT_ALL_EXCEPT);y(this,"attributeInheritanceFilter",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new tS().fromBinary(n,r)}static fromJson(n,r){return new tS().fromJson(n,r)}static fromJsonString(n,r){return new tS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tS,n,r)}};let Yg=tS;y(Yg,"runtime",A),y(Yg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReferenceSchema"),y(Yg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"cardinality",kind:"enum",T:A.getEnumType(si)},{no:5,name:"entityType",kind:"scalar",T:9},{no:6,name:"entityTypeRelatesToEntity",kind:"scalar",T:8},{no:7,name:"groupType",kind:"message",T:Kt},{no:8,name:"groupTypeRelatesToEntity",kind:"scalar",T:8},{no:9,name:"indexed",kind:"scalar",T:8},{no:10,name:"faceted",kind:"scalar",T:8},{no:11,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Vh}},{no:12,name:"sortableAttributeCompounds",kind:"map",K:9,V:{kind:"message",T:Uh}},{no:13,name:"nameVariant",kind:"message",T:Gs,repeated:!0},{no:14,name:"entityTypeNameVariant",kind:"message",T:Gs,repeated:!0},{no:15,name:"groupTypeNameVariant",kind:"message",T:Gs,repeated:!0},{no:16,name:"referencedEntityTypeManaged",kind:"scalar",T:8},{no:17,name:"referencedGroupTypeManaged",kind:"scalar",T:8},{no:18,name:"reflectedReferenceName",kind:"message",T:Kt},{no:19,name:"descriptionInherited",kind:"scalar",T:8},{no:20,name:"deprecationNoticeInherited",kind:"scalar",T:8},{no:21,name:"cardinalityInherited",kind:"scalar",T:8},{no:22,name:"facetedInherited",kind:"scalar",T:8},{no:23,name:"attributeInheritanceBehavior",kind:"enum",T:A.getEnumType(Bf)},{no:24,name:"attributeInheritanceFilter",kind:"scalar",T:9,repeated:!0}]));const nS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"attributeElements",[]);y(this,"nameVariant",[]);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new nS().fromBinary(n,r)}static fromJson(n,r){return new nS().fromJson(n,r)}static fromJsonString(n,r){return new nS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nS,n,r)}};let Uh=nS;y(Uh,"runtime",A),y(Uh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSortableAttributeCompoundSchema"),y(Uh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"attributeElements",kind:"message",T:Yh,repeated:!0},{no:5,name:"nameVariant",kind:"message",T:Gs,repeated:!0},{no:6,name:"inherited",kind:"scalar",T:8}]));const rS=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"direction",Mf.ASC);y(this,"behaviour",bx.NULLS_FIRST);A.util.initPartial(n,this)}static fromBinary(n,r){return new rS().fromBinary(n,r)}static fromJson(n,r){return new rS().fromJson(n,r)}static fromJsonString(n,r){return new rS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rS,n,r)}};let Yh=rS;y(Yh,"runtime",A),y(Yh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeElement"),y(Yh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"direction",kind:"enum",T:A.getEnumType(Mf)},{no:3,name:"behaviour",kind:"enum",T:A.getEnumType(bx)}]));const iS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"attributeElements",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new iS().fromBinary(n,r)}static fromJson(n,r){return new iS().fromJson(n,r)}static fromJsonString(n,r){return new iS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iS,n,r)}};let qg=iS;y(qg,"runtime",A),y(qg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateSortableAttributeCompoundSchemaMutation"),y(qg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"attributeElements",kind:"message",T:Yh,repeated:!0}]));const aS=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new aS().fromBinary(n,r)}static fromJson(n,r){return new aS().fromJson(n,r)}static fromJsonString(n,r){return new aS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aS,n,r)}};let $g=aS;y($g,"runtime",A),y($g,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifySortableAttributeCompoundSchemaDeprecationNoticeMutation"),y($g,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const sS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new sS().fromBinary(n,r)}static fromJson(n,r){return new sS().fromJson(n,r)}static fromJsonString(n,r){return new sS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sS,n,r)}};let zg=sS;y(zg,"runtime",A),y(zg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifySortableAttributeCompoundSchemaDescriptionMutation"),y(zg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const oS=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new oS().fromBinary(n,r)}static fromJson(n,r){return new oS().fromJson(n,r)}static fromJsonString(n,r){return new oS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(oS,n,r)}};let Qg=oS;y(Qg,"runtime",A),y(Qg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifySortableAttributeCompoundSchemaNameMutation"),y(Qg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const lS=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new lS().fromBinary(n,r)}static fromJson(n,r){return new lS().fromJson(n,r)}static fromJsonString(n,r){return new lS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lS,n,r)}};let Hg=lS;y(Hg,"runtime",A),y(Hg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveSortableAttributeCompoundSchemaMutation"),y(Hg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const cS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new cS().fromBinary(n,r)}static fromJson(n,r){return new cS().fromJson(n,r)}static fromJsonString(n,r){return new cS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cS,n,r)}};let Gg=cS;y(Gg,"runtime",A),y(Gg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSortableAttributeCompoundSchemaMutation"),y(Gg,"fields",A.util.newFieldList(()=>[{no:1,name:"createSortableAttributeCompoundSchemaMutation",kind:"message",T:qg,oneof:"mutation"},{no:2,name:"modifySortableAttributeCompoundSchemaDeprecationNoticeMutation",kind:"message",T:$g,oneof:"mutation"},{no:3,name:"modifySortableAttributeCompoundSchemaDescriptionMutation",kind:"message",T:zg,oneof:"mutation"},{no:4,name:"modifySortableAttributeCompoundSchemaNameMutation",kind:"message",T:Qg,oneof:"mutation"},{no:5,name:"removeSortableAttributeCompoundSchemaMutation",kind:"message",T:Hg,oneof:"mutation"}]));const uS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"cardinality",si.NOT_SPECIFIED);y(this,"referencedEntityType","");y(this,"referencedEntityTypeManaged",!1);y(this,"referencedGroupType");y(this,"referencedGroupTypeManaged",!1);y(this,"filterable",!1);y(this,"faceted",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new uS().fromBinary(n,r)}static fromJson(n,r){return new uS().fromJson(n,r)}static fromJsonString(n,r){return new uS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(uS,n,r)}};let Wg=uS;y(Wg,"runtime",A),y(Wg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateReferenceSchemaMutation"),y(Wg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"cardinality",kind:"enum",T:A.getEnumType(si)},{no:5,name:"referencedEntityType",kind:"scalar",T:9},{no:6,name:"referencedEntityTypeManaged",kind:"scalar",T:8},{no:7,name:"referencedGroupType",kind:"message",T:Kt},{no:8,name:"referencedGroupTypeManaged",kind:"scalar",T:8},{no:9,name:"filterable",kind:"scalar",T:8},{no:10,name:"faceted",kind:"scalar",T:8}]));const dS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"cardinality",si.NOT_SPECIFIED);y(this,"referencedEntityType","");y(this,"reflectedReferenceName","");y(this,"faceted");y(this,"attributeInheritanceBehavior",Bf.INHERIT_ALL_EXCEPT);y(this,"attributeInheritanceFilter",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new dS().fromBinary(n,r)}static fromJson(n,r){return new dS().fromJson(n,r)}static fromJsonString(n,r){return new dS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dS,n,r)}};let Xg=dS;y(Xg,"runtime",A),y(Xg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateReflectedReferenceSchemaMutation"),y(Xg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"cardinality",kind:"enum",T:A.getEnumType(si)},{no:5,name:"referencedEntityType",kind:"scalar",T:9},{no:6,name:"reflectedReferenceName",kind:"scalar",T:9},{no:7,name:"faceted",kind:"message",T:Dl},{no:8,name:"attributeInheritanceBehavior",kind:"enum",T:A.getEnumType(Bf)},{no:9,name:"attributeInheritanceFilter",kind:"scalar",T:9,repeated:!0}]));const fS=class extends Se{constructor(n){super();y(this,"name","");y(this,"attributeSchemaMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new fS().fromBinary(n,r)}static fromJson(n,r){return new fS().fromJson(n,r)}static fromJsonString(n,r){return new fS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fS,n,r)}};let Kg=fS;y(Kg,"runtime",A),y(Kg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceAttributeSchemaMutation"),y(Kg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"attributeSchemaMutation",kind:"message",T:Ag}]));const hS=class extends Se{constructor(n){super();y(this,"name","");y(this,"sortableAttributeCompoundSchemaMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new hS().fromBinary(n,r)}static fromJson(n,r){return new hS().fromJson(n,r)}static fromJsonString(n,r){return new hS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hS,n,r)}};let qO=hS;y(qO,"runtime",A),y(qO,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSortableAttributeCompoundSchemaMutation"),y(qO,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"sortableAttributeCompoundSchemaMutation",kind:"message",T:Gg}]));const mS=class extends Se{constructor(n){super();y(this,"name","");y(this,"cardinality",si.NOT_SPECIFIED);A.util.initPartial(n,this)}static fromBinary(n,r){return new mS().fromBinary(n,r)}static fromJson(n,r){return new mS().fromJson(n,r)}static fromJsonString(n,r){return new mS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mS,n,r)}};let jg=mS;y(jg,"runtime",A),y(jg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaCardinalityMutation"),y(jg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"cardinality",kind:"enum",T:A.getEnumType(si)}]));const pS=class extends Se{constructor(n){super();y(this,"name","");y(this,"deprecationNotice");A.util.initPartial(n,this)}static fromBinary(n,r){return new pS().fromBinary(n,r)}static fromJson(n,r){return new pS().fromJson(n,r)}static fromJsonString(n,r){return new pS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pS,n,r)}};let Jg=pS;y(Jg,"runtime",A),y(Jg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaDeprecationNoticeMutation"),y(Jg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"deprecationNotice",kind:"message",T:Kt}]));const gS=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new gS().fromBinary(n,r)}static fromJson(n,r){return new gS().fromJson(n,r)}static fromJsonString(n,r){return new gS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gS,n,r)}};let Zg=gS;y(Zg,"runtime",A),y(Zg,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaDescriptionMutation"),y(Zg,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt}]));const _S=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new _S().fromBinary(n,r)}static fromJson(n,r){return new _S().fromJson(n,r)}static fromJsonString(n,r){return new _S().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_S,n,r)}};let e_=_S;y(e_,"runtime",A),y(e_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaNameMutation"),y(e_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const vS=class extends Se{constructor(n){super();y(this,"name","");y(this,"referencedGroupType");y(this,"referencedGroupTypeManaged",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new vS().fromBinary(n,r)}static fromJson(n,r){return new vS().fromJson(n,r)}static fromJsonString(n,r){return new vS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vS,n,r)}};let t_=vS;y(t_,"runtime",A),y(t_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaRelatedEntityGroupMutation"),y(t_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"referencedGroupType",kind:"message",T:Kt},{no:3,name:"referencedGroupTypeManaged",kind:"scalar",T:8}]));const yS=class extends Se{constructor(n){super();y(this,"name","");y(this,"referencedEntityType","");y(this,"referencedEntityTypeManaged",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new yS().fromBinary(n,r)}static fromJson(n,r){return new yS().fromJson(n,r)}static fromJsonString(n,r){return new yS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yS,n,r)}};let n_=yS;y(n_,"runtime",A),y(n_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReferenceSchemaRelatedEntityMutation"),y(n_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"referencedEntityType",kind:"scalar",T:9},{no:3,name:"referencedEntityTypeManaged",kind:"scalar",T:8}]));const bS=class extends Se{constructor(n){super();y(this,"name","");y(this,"attributeInheritanceBehavior",Bf.INHERIT_ALL_EXCEPT);y(this,"attributeInheritanceFilter",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new bS().fromBinary(n,r)}static fromJson(n,r){return new bS().fromJson(n,r)}static fromJsonString(n,r){return new bS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bS,n,r)}};let r_=bS;y(r_,"runtime",A),y(r_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyReflectedReferenceAttributeInheritanceSchemaMutation"),y(r_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"attributeInheritanceBehavior",kind:"enum",T:A.getEnumType(Bf)},{no:3,name:"attributeInheritanceFilter",kind:"scalar",T:9,repeated:!0}]));const SS=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new SS().fromBinary(n,r)}static fromJson(n,r){return new SS().fromJson(n,r)}static fromJsonString(n,r){return new SS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(SS,n,r)}};let i_=SS;y(i_,"runtime",A),y(i_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveReferenceSchemaMutation"),y(i_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const ES=class extends Se{constructor(n){super();y(this,"name","");y(this,"faceted",!1);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new ES().fromBinary(n,r)}static fromJson(n,r){return new ES().fromJson(n,r)}static fromJsonString(n,r){return new ES().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ES,n,r)}};let a_=ES;y(a_,"runtime",A),y(a_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetReferenceSchemaFacetedMutation"),y(a_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"faceted",kind:"scalar",T:8},{no:3,name:"inherited",kind:"scalar",T:8}]));const TS=class extends Se{constructor(n){super();y(this,"name","");y(this,"filterable",!1);y(this,"inherited",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new TS().fromBinary(n,r)}static fromJson(n,r){return new TS().fromJson(n,r)}static fromJsonString(n,r){return new TS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(TS,n,r)}};let s_=TS;y(s_,"runtime",A),y(s_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetReferenceSchemaFilterableMutation"),y(s_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"filterable",kind:"scalar",T:8},{no:3,name:"inherited",kind:"scalar",T:8}]));const wS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new wS().fromBinary(n,r)}static fromJson(n,r){return new wS().fromJson(n,r)}static fromJsonString(n,r){return new wS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wS,n,r)}};let qh=wS;y(qh,"runtime",A),y(qh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchemaMutation"),y(qh,"fields",A.util.newFieldList(()=>[{no:1,name:"createAssociatedDataSchemaMutation",kind:"message",T:ag,oneof:"mutation"},{no:2,name:"modifyAssociatedDataSchemaDeprecationNoticeMutation",kind:"message",T:sg,oneof:"mutation"},{no:3,name:"modifyAssociatedDataSchemaDescriptionMutation",kind:"message",T:og,oneof:"mutation"},{no:4,name:"modifyAssociatedDataSchemaNameMutation",kind:"message",T:lg,oneof:"mutation"},{no:5,name:"modifyAssociatedDataSchemaTypeMutation",kind:"message",T:cg,oneof:"mutation"},{no:6,name:"removeAssociatedDataSchemaMutation",kind:"message",T:ug,oneof:"mutation"},{no:7,name:"setAssociatedDataSchemaLocalizedMutation",kind:"message",T:dg,oneof:"mutation"},{no:8,name:"setAssociatedDataSchemaNullableMutation",kind:"message",T:fg,oneof:"mutation"},{no:20,name:"createAttributeSchemaMutation",kind:"message",T:Fh,oneof:"mutation"},{no:21,name:"modifyAttributeSchemaDefaultValueMutation",kind:"message",T:Bd,oneof:"mutation"},{no:22,name:"modifyAttributeSchemaDeprecationNoticeMutation",kind:"message",T:Vd,oneof:"mutation"},{no:23,name:"modifyAttributeSchemaDescriptionMutation",kind:"message",T:Ud,oneof:"mutation"},{no:24,name:"modifyAttributeSchemaNameMutation",kind:"message",T:Yd,oneof:"mutation"},{no:25,name:"modifyAttributeSchemaTypeMutation",kind:"message",T:qd,oneof:"mutation"},{no:26,name:"removeAttributeSchemaMutation",kind:"message",T:$d,oneof:"mutation"},{no:27,name:"setAttributeSchemaFilterableMutation",kind:"message",T:zd,oneof:"mutation"},{no:28,name:"setAttributeSchemaLocalizedMutation",kind:"message",T:Qd,oneof:"mutation"},{no:29,name:"setAttributeSchemaNullableMutation",kind:"message",T:Hd,oneof:"mutation"},{no:30,name:"setAttributeSchemaRepresentativeMutation",kind:"message",T:Gd,oneof:"mutation"},{no:31,name:"setAttributeSchemaSortableMutation",kind:"message",T:Wd,oneof:"mutation"},{no:32,name:"setAttributeSchemaUniqueMutation",kind:"message",T:Xd,oneof:"mutation"},{no:33,name:"useGlobalAttributeSchemaMutation",kind:"message",T:Bh,oneof:"mutation"},{no:50,name:"allowCurrencyInEntitySchemaMutation",kind:"message",T:Rg,oneof:"mutation"},{no:51,name:"allowEvolutionModeInEntitySchemaMutation",kind:"message",T:Ng,oneof:"mutation"},{no:52,name:"allowLocaleInEntitySchemaMutation",kind:"message",T:Ig,oneof:"mutation"},{no:53,name:"disallowCurrencyInEntitySchemaMutation",kind:"message",T:kg,oneof:"mutation"},{no:54,name:"disallowEvolutionModeInEntitySchemaMutation",kind:"message",T:Dg,oneof:"mutation"},{no:55,name:"disallowLocaleInEntitySchemaMutation",kind:"message",T:Pg,oneof:"mutation"},{no:56,name:"modifyEntitySchemaDeprecationNoticeMutation",kind:"message",T:Lg,oneof:"mutation"},{no:57,name:"modifyEntitySchemaDescriptionMutation",kind:"message",T:Mg,oneof:"mutation"},{no:58,name:"setEntitySchemaWithGeneratedPrimaryKeyMutation",kind:"message",T:Fg,oneof:"mutation"},{no:59,name:"setEntitySchemaWithHierarchyMutation",kind:"message",T:Bg,oneof:"mutation"},{no:60,name:"setEntitySchemaWithPriceMutation",kind:"message",T:Vg,oneof:"mutation"},{no:80,name:"createReferenceSchemaMutation",kind:"message",T:Wg,oneof:"mutation"},{no:81,name:"modifyReferenceAttributeSchemaMutation",kind:"message",T:Kg,oneof:"mutation"},{no:82,name:"modifyReferenceSchemaCardinalityMutation",kind:"message",T:jg,oneof:"mutation"},{no:83,name:"modifyReferenceSchemaDeprecationNoticeMutation",kind:"message",T:Jg,oneof:"mutation"},{no:84,name:"modifyReferenceSchemaDescriptionMutation",kind:"message",T:Zg,oneof:"mutation"},{no:85,name:"modifyReferenceSchemaNameMutation",kind:"message",T:e_,oneof:"mutation"},{no:86,name:"modifyReferenceSchemaRelatedEntityGroupMutation",kind:"message",T:t_,oneof:"mutation"},{no:87,name:"modifyReferenceSchemaRelatedEntityMutation",kind:"message",T:n_,oneof:"mutation"},{no:88,name:"removeReferenceSchemaMutation",kind:"message",T:i_,oneof:"mutation"},{no:89,name:"setReferenceSchemaFacetedMutation",kind:"message",T:a_,oneof:"mutation"},{no:90,name:"setReferenceSchemaIndexedMutation",kind:"message",T:s_,oneof:"mutation"},{no:91,name:"createReflectedReferenceSchemaMutation",kind:"message",T:Xg,oneof:"mutation"},{no:92,name:"modifyReflectedReferenceAttributeInheritanceSchemaMutation",kind:"message",T:r_,oneof:"mutation"}]));const xS=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new xS().fromBinary(n,r)}static fromJson(n,r){return new xS().fromJson(n,r)}static fromJsonString(n,r){return new xS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xS,n,r)}};let o_=xS;y(o_,"runtime",A),y(o_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateCatalogSchemaMutation"),y(o_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const OS=class extends Se{constructor(n){super();y(this,"description");A.util.initPartial(n,this)}static fromBinary(n,r){return new OS().fromBinary(n,r)}static fromJson(n,r){return new OS().fromJson(n,r)}static fromJsonString(n,r){return new OS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(OS,n,r)}};let l_=OS;y(l_,"runtime",A),y(l_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyCatalogSchemaDescriptionMutation"),y(l_,"fields",A.util.newFieldList(()=>[{no:1,name:"description",kind:"message",T:Kt}]));const CS=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"newCatalogName","");y(this,"overwriteTarget",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new CS().fromBinary(n,r)}static fromJson(n,r){return new CS().fromJson(n,r)}static fromJsonString(n,r){return new CS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(CS,n,r)}};let c_=CS;y(c_,"runtime",A),y(c_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyCatalogSchemaNameMutation"),y(c_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"newCatalogName",kind:"scalar",T:9},{no:3,name:"overwriteTarget",kind:"scalar",T:8}]));const AS=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new AS().fromBinary(n,r)}static fromJson(n,r){return new AS().fromJson(n,r)}static fromJsonString(n,r){return new AS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(AS,n,r)}};let u_=AS;y(u_,"runtime",A),y(u_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAllowEvolutionModeInCatalogSchemaMutation"),y(u_,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(oR),repeated:!0}]));const RS=class extends Se{constructor(n){super();y(this,"evolutionModes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new RS().fromBinary(n,r)}static fromJson(n,r){return new RS().fromJson(n,r)}static fromJsonString(n,r){return new RS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(RS,n,r)}};let d_=RS;y(d_,"runtime",A),y(d_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDisallowEvolutionModeInCatalogSchemaMutation"),y(d_,"fields",A.util.newFieldList(()=>[{no:1,name:"evolutionModes",kind:"enum",T:A.getEnumType(oR),repeated:!0}]));const NS=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new NS().fromBinary(n,r)}static fromJson(n,r){return new NS().fromJson(n,r)}static fromJsonString(n,r){return new NS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(NS,n,r)}};let f_=NS;y(f_,"runtime",A),y(f_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveCatalogSchemaMutation"),y(f_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const IS=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new IS().fromBinary(n,r)}static fromJson(n,r){return new IS().fromJson(n,r)}static fromJsonString(n,r){return new IS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(IS,n,r)}};let h_=IS;y(h_,"runtime",A),y(h_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCreateEntitySchemaMutation"),y(h_,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const kS=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"entitySchemaMutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new kS().fromBinary(n,r)}static fromJson(n,r){return new kS().fromJson(n,r)}static fromJsonString(n,r){return new kS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kS,n,r)}};let $h=kS;y($h,"runtime",A),y($h,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaMutation"),y($h,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"entitySchemaMutations",kind:"message",T:qh,repeated:!0}]));const DS=class extends Se{constructor(n){super();y(this,"name","");y(this,"newName","");y(this,"overwriteTarget",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new DS().fromBinary(n,r)}static fromJson(n,r){return new DS().fromJson(n,r)}static fromJsonString(n,r){return new DS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(DS,n,r)}};let m_=DS;y(m_,"runtime",A),y(m_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcModifyEntitySchemaNameMutation"),y(m_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9},{no:3,name:"overwriteTarget",kind:"scalar",T:8}]));const PS=class extends Se{constructor(n){super();y(this,"name","");A.util.initPartial(n,this)}static fromBinary(n,r){return new PS().fromBinary(n,r)}static fromJson(n,r){return new PS().fromJson(n,r)}static fromJsonString(n,r){return new PS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(PS,n,r)}};let p_=PS;y(p_,"runtime",A),y(p_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveEntitySchemaMutation"),y(p_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9}]));const LS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new LS().fromBinary(n,r)}static fromJson(n,r){return new LS().fromJson(n,r)}static fromJsonString(n,r){return new LS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(LS,n,r)}};let g_=LS;y(g_,"runtime",A),y(g_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalCatalogSchemaMutation"),y(g_,"fields",A.util.newFieldList(()=>[{no:1,name:"modifyCatalogSchemaDescriptionMutation",kind:"message",T:l_,oneof:"mutation"},{no:2,name:"allowEvolutionModeInCatalogSchemaMutation",kind:"message",T:u_,oneof:"mutation"},{no:3,name:"disallowEvolutionModeInCatalogSchemaMutation",kind:"message",T:d_,oneof:"mutation"},{no:4,name:"createGlobalAttributeSchemaMutation",kind:"message",T:Og,oneof:"mutation"},{no:5,name:"modifyAttributeSchemaDefaultValueMutation",kind:"message",T:Bd,oneof:"mutation"},{no:6,name:"modifyAttributeSchemaDeprecationNoticeMutation",kind:"message",T:Vd,oneof:"mutation"},{no:7,name:"modifyAttributeSchemaDescriptionMutation",kind:"message",T:Ud,oneof:"mutation"},{no:8,name:"modifyAttributeSchemaNameMutation",kind:"message",T:Yd,oneof:"mutation"},{no:9,name:"modifyAttributeSchemaTypeMutation",kind:"message",T:qd,oneof:"mutation"},{no:10,name:"removeAttributeSchemaMutation",kind:"message",T:$d,oneof:"mutation"},{no:11,name:"setAttributeSchemaFilterableMutation",kind:"message",T:zd,oneof:"mutation"},{no:12,name:"setAttributeSchemaLocalizedMutation",kind:"message",T:Qd,oneof:"mutation"},{no:13,name:"setAttributeSchemaNullableMutation",kind:"message",T:Hd,oneof:"mutation"},{no:14,name:"setAttributeSchemaRepresentativeMutation",kind:"message",T:Gd,oneof:"mutation"},{no:15,name:"setAttributeSchemaSortableMutation",kind:"message",T:Wd,oneof:"mutation"},{no:16,name:"setAttributeSchemaUniqueMutation",kind:"message",T:Xd,oneof:"mutation"},{no:17,name:"setAttributeSchemaGloballyUniqueMutation",kind:"message",T:Cg,oneof:"mutation"},{no:30,name:"createEntitySchemaMutation",kind:"message",T:h_,oneof:"mutation"},{no:31,name:"modifyEntitySchemaMutation",kind:"message",T:$h,oneof:"mutation"},{no:32,name:"modifyEntitySchemaNameMutation",kind:"message",T:m_,oneof:"mutation"},{no:33,name:"removeEntitySchemaMutation",kind:"message",T:p_,oneof:"mutation"}]));const MS=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new MS().fromBinary(n,r)}static fromJson(n,r){return new MS().fromJson(n,r)}static fromJsonString(n,r){return new MS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(MS,n,r)}};let __=MS;y(__,"runtime",A),y(__,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTopLevelCatalogSchemaMutation"),y(__,"fields",A.util.newFieldList(()=>[{no:1,name:"createCatalogSchemaMutation",kind:"message",T:o_,oneof:"mutation"},{no:2,name:"modifyCatalogSchemaNameMutation",kind:"message",T:c_,oneof:"mutation"},{no:3,name:"removeCatalogSchemaMutation",kind:"message",T:f_,oneof:"mutation"}]));const FS=class extends Se{constructor(n){super();y(this,"ready",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new FS().fromBinary(n,r)}static fromJson(n,r){return new FS().fromJson(n,r)}static fromJsonString(n,r){return new FS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(FS,n,r)}};let v_=FS;y(v_,"runtime",A),y(v_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReadyResponse"),y(v_,"fields",A.util.newFieldList(()=>[{no:1,name:"ready",kind:"scalar",T:8}]));const BS=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"commitBehavior",Ff.WAIT_FOR_CONFLICT_RESOLUTION);y(this,"dryRun",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new BS().fromBinary(n,r)}static fromJson(n,r){return new BS().fromJson(n,r)}static fromJsonString(n,r){return new BS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(BS,n,r)}};let xu=BS;y(xu,"runtime",A),y(xu,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionRequest"),y(xu,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"commitBehavior",kind:"enum",T:A.getEnumType(Ff)},{no:3,name:"dryRun",kind:"scalar",T:8}]));const VS=class extends Se{constructor(n){super();y(this,"sessionId","");y(this,"sessionType",rD.READ_ONLY);y(this,"commitBehaviour",Ff.WAIT_FOR_CONFLICT_RESOLUTION);y(this,"catalogState",Vl.WARMING_UP);y(this,"catalogId","");A.util.initPartial(n,this)}static fromBinary(n,r){return new VS().fromBinary(n,r)}static fromJson(n,r){return new VS().fromJson(n,r)}static fromJsonString(n,r){return new VS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(VS,n,r)}};let Ou=VS;y(Ou,"runtime",A),y(Ou,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionResponse"),y(Ou,"fields",A.util.newFieldList(()=>[{no:1,name:"sessionId",kind:"scalar",T:9},{no:2,name:"sessionType",kind:"enum",T:A.getEnumType(rD)},{no:3,name:"commitBehaviour",kind:"enum",T:A.getEnumType(Ff)},{no:4,name:"catalogState",kind:"enum",T:A.getEnumType(Vl)},{no:5,name:"catalogId",kind:"scalar",T:9}]));const US=class extends Se{constructor(n){super();y(this,"sessionId","");A.util.initPartial(n,this)}static fromBinary(n,r){return new US().fromBinary(n,r)}static fromJson(n,r){return new US().fromJson(n,r)}static fromJsonString(n,r){return new US().fromJsonString(n,r)}static equals(n,r){return A.util.equals(US,n,r)}};let y_=US;y(y_,"runtime",A),y(y_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionTerminationRequest"),y(y_,"fields",A.util.newFieldList(()=>[{no:2,name:"sessionId",kind:"scalar",T:9}]));const YS=class extends Se{constructor(n){super();y(this,"terminated",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new YS().fromBinary(n,r)}static fromJson(n,r){return new YS().fromJson(n,r)}static fromJsonString(n,r){return new YS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(YS,n,r)}};let b_=YS;y(b_,"runtime",A),y(b_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaSessionTerminationResponse"),y(b_,"fields",A.util.newFieldList(()=>[{no:1,name:"terminated",kind:"scalar",T:8}]));const qS=class extends Se{constructor(n){super();y(this,"catalogNames",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new qS().fromBinary(n,r)}static fromJson(n,r){return new qS().fromJson(n,r)}static fromJsonString(n,r){return new qS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qS,n,r)}};let S_=qS;y(S_,"runtime",A),y(S_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogNamesResponse"),y(S_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogNames",kind:"scalar",T:9,repeated:!0}]));const $S=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new $S().fromBinary(n,r)}static fromJson(n,r){return new $S().fromJson(n,r)}static fromJsonString(n,r){return new $S().fromJsonString(n,r)}static equals(n,r){return A.util.equals($S,n,r)}};let E_=$S;y(E_,"runtime",A),y(E_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineCatalogRequest"),y(E_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const zS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new zS().fromBinary(n,r)}static fromJson(n,r){return new zS().fromJson(n,r)}static fromJsonString(n,r){return new zS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zS,n,r)}};let T_=zS;y(T_,"runtime",A),y(T_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineCatalogResponse"),y(T_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const QS=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"newCatalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new QS().fromBinary(n,r)}static fromJson(n,r){return new QS().fromJson(n,r)}static fromJsonString(n,r){return new QS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(QS,n,r)}};let w_=QS;y(w_,"runtime",A),y(w_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCatalogRequest"),y(w_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"newCatalogName",kind:"scalar",T:9}]));const HS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new HS().fromBinary(n,r)}static fromJson(n,r){return new HS().fromJson(n,r)}static fromJsonString(n,r){return new HS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(HS,n,r)}};let x_=HS;y(x_,"runtime",A),y(x_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCatalogResponse"),y(x_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const GS=class extends Se{constructor(n){super();y(this,"catalogNameToBeReplacedWith","");y(this,"catalogNameToBeReplaced","");A.util.initPartial(n,this)}static fromBinary(n,r){return new GS().fromBinary(n,r)}static fromJson(n,r){return new GS().fromJson(n,r)}static fromJsonString(n,r){return new GS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(GS,n,r)}};let O_=GS;y(O_,"runtime",A),y(O_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCatalogRequest"),y(O_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogNameToBeReplacedWith",kind:"scalar",T:9},{no:2,name:"catalogNameToBeReplaced",kind:"scalar",T:9}]));const WS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new WS().fromBinary(n,r)}static fromJson(n,r){return new WS().fromJson(n,r)}static fromJsonString(n,r){return new WS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(WS,n,r)}};let C_=WS;y(C_,"runtime",A),y(C_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCatalogResponse"),y(C_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const XS=class extends Se{constructor(n){super();y(this,"catalogName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new XS().fromBinary(n,r)}static fromJson(n,r){return new XS().fromJson(n,r)}static fromJsonString(n,r){return new XS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(XS,n,r)}};let A_=XS;y(A_,"runtime",A),y(A_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCatalogIfExistsRequest"),y(A_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9}]));const KS=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new KS().fromBinary(n,r)}static fromJson(n,r){return new KS().fromJson(n,r)}static fromJsonString(n,r){return new KS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(KS,n,r)}};let R_=KS;y(R_,"runtime",A),y(R_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCatalogIfExistsResponse"),y(R_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const jS=class extends Se{constructor(n){super();y(this,"schemaMutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new jS().fromBinary(n,r)}static fromJson(n,r){return new jS().fromJson(n,r)}static fromJsonString(n,r){return new jS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jS,n,r)}};let N_=jS;y(N_,"runtime",A),y(N_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateEvitaRequest"),y(N_,"fields",A.util.newFieldList(()=>[{no:1,name:"schemaMutations",kind:"message",T:__,repeated:!0}]));const scn={typeName:"io.evitadb.externalApi.grpc.generated.EvitaService",methods:{isReady:{name:"IsReady",I:Hr,O:v_,kind:Ht.Unary},createReadOnlySession:{name:"CreateReadOnlySession",I:xu,O:Ou,kind:Ht.Unary},createReadWriteSession:{name:"CreateReadWriteSession",I:xu,O:Ou,kind:Ht.Unary},createBinaryReadOnlySession:{name:"CreateBinaryReadOnlySession",I:xu,O:Ou,kind:Ht.Unary},createBinaryReadWriteSession:{name:"CreateBinaryReadWriteSession",I:xu,O:Ou,kind:Ht.Unary},terminateSession:{name:"TerminateSession",I:y_,O:b_,kind:Ht.Unary},getCatalogNames:{name:"GetCatalogNames",I:Hr,O:S_,kind:Ht.Unary},defineCatalog:{name:"DefineCatalog",I:E_,O:T_,kind:Ht.Unary},deleteCatalogIfExists:{name:"DeleteCatalogIfExists",I:A_,O:R_,kind:Ht.Unary},update:{name:"Update",I:N_,O:Hr,kind:Ht.Unary},renameCatalog:{name:"RenameCatalog",I:w_,O:x_,kind:Ht.Unary},replaceCatalog:{name:"ReplaceCatalog",I:O_,O:C_,kind:Ht.Unary}}},JS=class extends Se{constructor(n){super();y(this,"version","");y(this,"startedAt");y(this,"uptime",Dn.zero);y(this,"instanceId","");y(this,"catalogsCorrupted",0);y(this,"catalogsOk",0);y(this,"healthProblems",[]);y(this,"readiness",Su.API_STARTING);y(this,"api",{});y(this,"readOnly",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new JS().fromBinary(n,r)}static fromJson(n,r){return new JS().fromJson(n,r)}static fromJsonString(n,r){return new JS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(JS,n,r)}};let I_=JS;y(I_,"runtime",A),y(I_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaServerStatusResponse"),y(I_,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:9},{no:2,name:"startedAt",kind:"message",T:Hi},{no:3,name:"uptime",kind:"scalar",T:3},{no:4,name:"instanceId",kind:"scalar",T:9},{no:5,name:"catalogsCorrupted",kind:"scalar",T:5},{no:6,name:"catalogsOk",kind:"scalar",T:5},{no:7,name:"healthProblems",kind:"enum",T:A.getEnumType(Sm),repeated:!0},{no:8,name:"readiness",kind:"enum",T:A.getEnumType(Su)},{no:9,name:"api",kind:"map",K:9,V:{kind:"message",T:k_}},{no:10,name:"readOnly",kind:"scalar",T:8}]));const ZS=class extends Se{constructor(n){super();y(this,"enabled",!1);y(this,"ready",!1);y(this,"baseUrl",[]);y(this,"endpoints",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ZS().fromBinary(n,r)}static fromJson(n,r){return new ZS().fromJson(n,r)}static fromJsonString(n,r){return new ZS().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ZS,n,r)}};let k_=ZS;y(k_,"runtime",A),y(k_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcApiStatus"),y(k_,"fields",A.util.newFieldList(()=>[{no:1,name:"enabled",kind:"scalar",T:8},{no:2,name:"ready",kind:"scalar",T:8},{no:3,name:"baseUrl",kind:"scalar",T:9,repeated:!0},{no:4,name:"endpoints",kind:"message",T:D_,repeated:!0}]));const eE=class extends Se{constructor(n){super();y(this,"name","");y(this,"url",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new eE().fromBinary(n,r)}static fromJson(n,r){return new eE().fromJson(n,r)}static fromJsonString(n,r){return new eE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eE,n,r)}};let D_=eE;y(D_,"runtime",A),y(D_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEndpoint"),y(D_,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"url",kind:"scalar",T:9,repeated:!0}]));const tE=class extends Se{constructor(n){super();y(this,"configuration","");A.util.initPartial(n,this)}static fromBinary(n,r){return new tE().fromBinary(n,r)}static fromJson(n,r){return new tE().fromJson(n,r)}static fromJsonString(n,r){return new tE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tE,n,r)}};let P_=tE;y(P_,"runtime",A),y(P_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaConfigurationResponse"),y(P_,"fields",A.util.newFieldList(()=>[{no:1,name:"configuration",kind:"scalar",T:9}]));const nE=class extends Se{constructor(n){super();y(this,"catalogStatistics",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new nE().fromBinary(n,r)}static fromJson(n,r){return new nE().fromJson(n,r)}static fromJsonString(n,r){return new nE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nE,n,r)}};let L_=nE;y(L_,"runtime",A),y(L_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEvitaCatalogStatisticsResponse"),y(L_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogStatistics",kind:"message",T:wg,repeated:!0}]));const rE=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"backupFile",new Uint8Array(0));A.util.initPartial(n,this)}static fromBinary(n,r){return new rE().fromBinary(n,r)}static fromJson(n,r){return new rE().fromJson(n,r)}static fromJsonString(n,r){return new rE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rE,n,r)}};let M_=rE;y(M_,"runtime",A),y(M_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogRequest"),y(M_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"backupFile",kind:"scalar",T:12}]));const iE=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"backupFile",new Uint8Array(0));y(this,"fileId");y(this,"totalSizeInBytes",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new iE().fromBinary(n,r)}static fromJson(n,r){return new iE().fromJson(n,r)}static fromJsonString(n,r){return new iE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iE,n,r)}};let zh=iE;y(zh,"runtime",A),y(zh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogUnaryRequest"),y(zh,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"backupFile",kind:"scalar",T:12},{no:3,name:"fileId",kind:"message",T:Di},{no:4,name:"totalSizeInBytes",kind:"scalar",T:3}]));const aE=class extends Se{constructor(n){super();y(this,"catalogName","");y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new aE().fromBinary(n,r)}static fromJson(n,r){return new aE().fromJson(n,r)}static fromJsonString(n,r){return new aE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aE,n,r)}};let F_=aE;y(F_,"runtime",A),y(F_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogFromServerFileRequest"),y(F_,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogName",kind:"scalar",T:9},{no:2,name:"fileId",kind:"message",T:Di}]));const sE=class extends Se{constructor(n){super();y(this,"read",Dn.zero);y(this,"task");A.util.initPartial(n,this)}static fromBinary(n,r){return new sE().fromBinary(n,r)}static fromJson(n,r){return new sE().fromJson(n,r)}static fromJsonString(n,r){return new sE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sE,n,r)}};let Qh=sE;y(Qh,"runtime",A),y(Qh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogResponse"),y(Qh,"fields",A.util.newFieldList(()=>[{no:1,name:"read",kind:"scalar",T:3},{no:3,name:"task",kind:"message",T:Al}]));const oE=class extends Se{constructor(n){super();y(this,"read",Dn.zero);y(this,"fileId");y(this,"task");A.util.initPartial(n,this)}static fromBinary(n,r){return new oE().fromBinary(n,r)}static fromJson(n,r){return new oE().fromJson(n,r)}static fromJsonString(n,r){return new oE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(oE,n,r)}};let B_=oE;y(B_,"runtime",A),y(B_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRestoreCatalogUnaryResponse"),y(B_,"fields",A.util.newFieldList(()=>[{no:1,name:"read",kind:"scalar",T:3},{no:2,name:"fileId",kind:"message",T:Di},{no:3,name:"task",kind:"message",T:Al}]));const lE=class extends Se{constructor(n){super();y(this,"pageNumber",0);y(this,"pageSize",0);y(this,"taskType",[]);y(this,"simplifiedState",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new lE().fromBinary(n,r)}static fromJson(n,r){return new lE().fromJson(n,r)}static fromJsonString(n,r){return new lE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lE,n,r)}};let V_=lE;y(V_,"runtime",A),y(V_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusesRequest"),y(V_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageNumber",kind:"scalar",T:5},{no:2,name:"pageSize",kind:"scalar",T:5},{no:3,name:"taskType",kind:"message",T:Kt,repeated:!0},{no:4,name:"simplifiedState",kind:"enum",T:A.getEnumType(fs),repeated:!0}]));const cE=class extends Se{constructor(n){super();y(this,"pageSize",0);y(this,"pageNumber",0);y(this,"taskStatus",[]);y(this,"totalNumberOfRecords",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new cE().fromBinary(n,r)}static fromJson(n,r){return new cE().fromJson(n,r)}static fromJsonString(n,r){return new cE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cE,n,r)}};let U_=cE;y(U_,"runtime",A),y(U_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusesResponse"),y(U_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageSize",kind:"scalar",T:5},{no:2,name:"pageNumber",kind:"scalar",T:5},{no:3,name:"taskStatus",kind:"message",T:Al,repeated:!0},{no:4,name:"totalNumberOfRecords",kind:"scalar",T:5}]));const uE=class extends Se{constructor(n){super();y(this,"taskIds",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new uE().fromBinary(n,r)}static fromJson(n,r){return new uE().fromJson(n,r)}static fromJsonString(n,r){return new uE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(uE,n,r)}};let Y_=uE;y(Y_,"runtime",A),y(Y_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSpecifiedTaskStatusesRequest"),y(Y_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskIds",kind:"message",T:Di,repeated:!0}]));const dE=class extends Se{constructor(n){super();y(this,"taskStatus",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new dE().fromBinary(n,r)}static fromJson(n,r){return new dE().fromJson(n,r)}static fromJsonString(n,r){return new dE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dE,n,r)}};let q_=dE;y(q_,"runtime",A),y(q_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSpecifiedTaskStatusesResponse"),y(q_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskStatus",kind:"message",T:Al,repeated:!0}]));const fE=class extends Se{constructor(n){super();y(this,"taskId");A.util.initPartial(n,this)}static fromBinary(n,r){return new fE().fromBinary(n,r)}static fromJson(n,r){return new fE().fromJson(n,r)}static fromJsonString(n,r){return new fE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fE,n,r)}};let $_=fE;y($_,"runtime",A),y($_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusRequest"),y($_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskId",kind:"message",T:Di}]));const hE=class extends Se{constructor(n){super();y(this,"taskStatus");A.util.initPartial(n,this)}static fromBinary(n,r){return new hE().fromBinary(n,r)}static fromJson(n,r){return new hE().fromJson(n,r)}static fromJsonString(n,r){return new hE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hE,n,r)}};let z_=hE;y(z_,"runtime",A),y(z_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTaskStatusResponse"),y(z_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskStatus",kind:"message",T:Al}]));const mE=class extends Se{constructor(n){super();y(this,"taskId");A.util.initPartial(n,this)}static fromBinary(n,r){return new mE().fromBinary(n,r)}static fromJson(n,r){return new mE().fromJson(n,r)}static fromJsonString(n,r){return new mE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mE,n,r)}};let Q_=mE;y(Q_,"runtime",A),y(Q_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCancelTaskRequest"),y(Q_,"fields",A.util.newFieldList(()=>[{no:1,name:"taskId",kind:"message",T:Di}]));const pE=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new pE().fromBinary(n,r)}static fromJson(n,r){return new pE().fromJson(n,r)}static fromJsonString(n,r){return new pE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pE,n,r)}};let H_=pE;y(H_,"runtime",A),y(H_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCancelTaskResponse"),y(H_,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const gE=class extends Se{constructor(n){super();y(this,"pageNumber",0);y(this,"pageSize",0);y(this,"origin");A.util.initPartial(n,this)}static fromBinary(n,r){return new gE().fromBinary(n,r)}static fromJson(n,r){return new gE().fromJson(n,r)}static fromJsonString(n,r){return new gE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gE,n,r)}};let G_=gE;y(G_,"runtime",A),y(G_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFilesToFetchRequest"),y(G_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageNumber",kind:"scalar",T:5},{no:2,name:"pageSize",kind:"scalar",T:5},{no:3,name:"origin",kind:"message",T:Kt}]));const _E=class extends Se{constructor(n){super();y(this,"pageSize",0);y(this,"pageNumber",0);y(this,"filesToFetch",[]);y(this,"totalNumberOfRecords",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new _E().fromBinary(n,r)}static fromJson(n,r){return new _E().fromJson(n,r)}static fromJsonString(n,r){return new _E().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_E,n,r)}};let W_=_E;y(W_,"runtime",A),y(W_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFilesToFetchResponse"),y(W_,"fields",A.util.newFieldList(()=>[{no:1,name:"pageSize",kind:"scalar",T:5},{no:2,name:"pageNumber",kind:"scalar",T:5},{no:3,name:"filesToFetch",kind:"message",T:Fd,repeated:!0},{no:4,name:"totalNumberOfRecords",kind:"scalar",T:5}]));const vE=class extends Se{constructor(n){super();y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new vE().fromBinary(n,r)}static fromJson(n,r){return new vE().fromJson(n,r)}static fromJsonString(n,r){return new vE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vE,n,r)}};let X_=vE;y(X_,"runtime",A),y(X_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFileToFetchRequest"),y(X_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di}]));const yE=class extends Se{constructor(n){super();y(this,"fileToFetch");A.util.initPartial(n,this)}static fromBinary(n,r){return new yE().fromBinary(n,r)}static fromJson(n,r){return new yE().fromJson(n,r)}static fromJsonString(n,r){return new yE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yE,n,r)}};let K_=yE;y(K_,"runtime",A),y(K_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFileToFetchResponse"),y(K_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileToFetch",kind:"message",T:Fd}]));const bE=class extends Se{constructor(n){super();y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new bE().fromBinary(n,r)}static fromJson(n,r){return new bE().fromJson(n,r)}static fromJsonString(n,r){return new bE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bE,n,r)}};let j_=bE;y(j_,"runtime",A),y(j_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFetchFileRequest"),y(j_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di}]));const SE=class extends Se{constructor(n){super();y(this,"fileContents",new Uint8Array(0));y(this,"totalSizeInBytes",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new SE().fromBinary(n,r)}static fromJson(n,r){return new SE().fromJson(n,r)}static fromJsonString(n,r){return new SE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(SE,n,r)}};let J_=SE;y(J_,"runtime",A),y(J_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFetchFileResponse"),y(J_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileContents",kind:"scalar",T:12},{no:2,name:"totalSizeInBytes",kind:"scalar",T:3}]));const EE=class extends Se{constructor(n){super();y(this,"fileId");A.util.initPartial(n,this)}static fromBinary(n,r){return new EE().fromBinary(n,r)}static fromJson(n,r){return new EE().fromJson(n,r)}static fromJsonString(n,r){return new EE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(EE,n,r)}};let Z_=EE;y(Z_,"runtime",A),y(Z_,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteFileToFetchRequest"),y(Z_,"fields",A.util.newFieldList(()=>[{no:1,name:"fileId",kind:"message",T:Di}]));const TE=class extends Se{constructor(n){super();y(this,"success",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new TE().fromBinary(n,r)}static fromJson(n,r){return new TE().fromJson(n,r)}static fromJsonString(n,r){return new TE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(TE,n,r)}};let ev=TE;y(ev,"runtime",A),y(ev,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteFileToFetchResponse"),y(ev,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8}]));const wE=class extends Se{constructor(n){super();y(this,"classifierType",El.CLASSIFIER_TYPE_SERVER_NAME);y(this,"classifier","");y(this,"words",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new wE().fromBinary(n,r)}static fromJson(n,r){return new wE().fromJson(n,r)}static fromJsonString(n,r){return new wE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wE,n,r)}};let tv=wE;y(tv,"runtime",A),y(tv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReservedKeyword"),y(tv,"fields",A.util.newFieldList(()=>[{no:1,name:"classifierType",kind:"enum",T:A.getEnumType(El)},{no:2,name:"classifier",kind:"scalar",T:9},{no:3,name:"words",kind:"scalar",T:9,repeated:!0}]));const xE=class extends Se{constructor(n){super();y(this,"keywords",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new xE().fromBinary(n,r)}static fromJson(n,r){return new xE().fromJson(n,r)}static fromJsonString(n,r){return new xE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xE,n,r)}};let nv=xE;y(nv,"runtime",A),y(nv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReservedKeywordsResponse"),y(nv,"fields",A.util.newFieldList(()=>[{no:1,name:"keywords",kind:"message",T:tv,repeated:!0}]));const ocn={typeName:"io.evitadb.externalApi.grpc.generated.EvitaManagementService",methods:{serverStatus:{name:"ServerStatus",I:Hr,O:I_,kind:Ht.Unary},getConfiguration:{name:"GetConfiguration",I:Hr,O:P_,kind:Ht.Unary},getCatalogStatistics:{name:"GetCatalogStatistics",I:Hr,O:L_,kind:Ht.Unary},restoreCatalog:{name:"RestoreCatalog",I:M_,O:Qh,kind:Ht.ClientStreaming},restoreCatalogUnary:{name:"RestoreCatalogUnary",I:zh,O:B_,kind:Ht.Unary},restoreCatalogFromServerFile:{name:"RestoreCatalogFromServerFile",I:F_,O:Qh,kind:Ht.Unary},listTaskStatuses:{name:"ListTaskStatuses",I:V_,O:U_,kind:Ht.Unary},getTaskStatus:{name:"GetTaskStatus",I:$_,O:z_,kind:Ht.Unary},getTaskStatuses:{name:"GetTaskStatuses",I:Y_,O:q_,kind:Ht.Unary},cancelTask:{name:"CancelTask",I:Q_,O:H_,kind:Ht.Unary},listFilesToFetch:{name:"ListFilesToFetch",I:G_,O:W_,kind:Ht.Unary},getFileToFetch:{name:"GetFileToFetch",I:X_,O:K_,kind:Ht.Unary},fetchFile:{name:"FetchFile",I:j_,O:J_,kind:Ht.ServerStreaming},deleteFile:{name:"DeleteFile",I:Z_,O:ev,kind:Ht.Unary},listReservedKeywords:{name:"ListReservedKeywords",I:Hr,O:nv,kind:Ht.Unary}}},OE=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"attributeLocale");y(this,"delta",{case:void 0});y(this,"requiredRangeAfterApplication",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new OE().fromBinary(n,r)}static fromJson(n,r){return new OE().fromJson(n,r)}static fromJsonString(n,r){return new OE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(OE,n,r)}};let Hh=OE;y(Hh,"runtime",A),y(Hh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcApplyDeltaAttributeMutation"),y(Hh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"attributeLocale",kind:"message",T:ka},{no:3,name:"integerDelta",kind:"scalar",T:5,oneof:"delta"},{no:4,name:"longDelta",kind:"scalar",T:3,oneof:"delta"},{no:5,name:"bigDecimalDelta",kind:"message",T:ki,oneof:"delta"},{no:6,name:"integerRequiredRangeAfterApplication",kind:"message",T:Eu,oneof:"requiredRangeAfterApplication"},{no:7,name:"longRequiredRangeAfterApplication",kind:"message",T:Tu,oneof:"requiredRangeAfterApplication"},{no:8,name:"bigDecimalRequiredRangeAfterApplication",kind:"message",T:wu,oneof:"requiredRangeAfterApplication"}]));const CE=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"attributeLocale");y(this,"attributeValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new CE().fromBinary(n,r)}static fromJson(n,r){return new CE().fromJson(n,r)}static fromJsonString(n,r){return new CE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(CE,n,r)}};let Gh=CE;y(Gh,"runtime",A),y(Gh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertAttributeMutation"),y(Gh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"attributeLocale",kind:"message",T:ka},{no:3,name:"attributeValue",kind:"message",T:Ja}]));const AE=class extends Se{constructor(n){super();y(this,"attributeName","");y(this,"attributeLocale");A.util.initPartial(n,this)}static fromBinary(n,r){return new AE().fromBinary(n,r)}static fromJson(n,r){return new AE().fromJson(n,r)}static fromJsonString(n,r){return new AE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(AE,n,r)}};let Wh=AE;y(Wh,"runtime",A),y(Wh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAttributeMutation"),y(Wh,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeName",kind:"scalar",T:9},{no:2,name:"attributeLocale",kind:"message",T:ka}]));const RE=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new RE().fromBinary(n,r)}static fromJson(n,r){return new RE().fromJson(n,r)}static fromJsonString(n,r){return new RE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(RE,n,r)}};let rv=RE;y(rv,"runtime",A),y(rv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcAttributeMutation"),y(rv,"fields",A.util.newFieldList(()=>[{no:1,name:"applyDeltaAttributeMutation",kind:"message",T:Hh,oneof:"mutation"},{no:2,name:"upsertAttributeMutation",kind:"message",T:Gh,oneof:"mutation"},{no:3,name:"removeAttributeMutation",kind:"message",T:Wh,oneof:"mutation"}]));const NE=class extends Se{constructor(n){super();y(this,"associatedDataName","");y(this,"associatedDataLocale");y(this,"associatedDataValue");A.util.initPartial(n,this)}static fromBinary(n,r){return new NE().fromBinary(n,r)}static fromJson(n,r){return new NE().fromJson(n,r)}static fromJsonString(n,r){return new NE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(NE,n,r)}};let iv=NE;y(iv,"runtime",A),y(iv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertAssociatedDataMutation"),y(iv,"fields",A.util.newFieldList(()=>[{no:1,name:"associatedDataName",kind:"scalar",T:9},{no:2,name:"associatedDataLocale",kind:"message",T:ka},{no:3,name:"associatedDataValue",kind:"message",T:Md}]));const IE=class extends Se{constructor(n){super();y(this,"associatedDataName","");y(this,"associatedDataLocale");A.util.initPartial(n,this)}static fromBinary(n,r){return new IE().fromBinary(n,r)}static fromJson(n,r){return new IE().fromJson(n,r)}static fromJsonString(n,r){return new IE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(IE,n,r)}};let av=IE;y(av,"runtime",A),y(av,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveAssociatedDataMutation"),y(av,"fields",A.util.newFieldList(()=>[{no:1,name:"associatedDataName",kind:"scalar",T:9},{no:2,name:"associatedDataLocale",kind:"message",T:ka}]));const kE=class extends Se{constructor(n){super();y(this,"priceInnerRecordHandling",kc.NONE);A.util.initPartial(n,this)}static fromBinary(n,r){return new kE().fromBinary(n,r)}static fromJson(n,r){return new kE().fromJson(n,r)}static fromJsonString(n,r){return new kE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kE,n,r)}};let sv=kE;y(sv,"runtime",A),y(sv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetPriceInnerRecordHandlingMutation"),y(sv,"fields",A.util.newFieldList(()=>[{no:1,name:"priceInnerRecordHandling",kind:"enum",T:A.getEnumType(kc)}]));const DE=class extends Se{constructor(n){super();y(this,"priceId",0);y(this,"priceList","");y(this,"currency");y(this,"innerRecordId");y(this,"priceWithoutTax");y(this,"taxRate");y(this,"priceWithTax");y(this,"validity");y(this,"sellable",!1);y(this,"indexed",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new DE().fromBinary(n,r)}static fromJson(n,r){return new DE().fromJson(n,r)}static fromJsonString(n,r){return new DE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(DE,n,r)}};let ov=DE;y(ov,"runtime",A),y(ov,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertPriceMutation"),y(ov,"fields",A.util.newFieldList(()=>[{no:1,name:"priceId",kind:"scalar",T:5},{no:2,name:"priceList",kind:"scalar",T:9},{no:3,name:"currency",kind:"message",T:Hs},{no:4,name:"innerRecordId",kind:"message",T:kr},{no:5,name:"priceWithoutTax",kind:"message",T:ki},{no:6,name:"taxRate",kind:"message",T:ki},{no:7,name:"priceWithTax",kind:"message",T:ki},{no:8,name:"validity",kind:"message",T:vc},{no:9,name:"sellable",kind:"scalar",T:8},{no:10,name:"indexed",kind:"scalar",T:8}]));const PE=class extends Se{constructor(n){super();y(this,"priceId",0);y(this,"priceList","");y(this,"currency");A.util.initPartial(n,this)}static fromBinary(n,r){return new PE().fromBinary(n,r)}static fromJson(n,r){return new PE().fromJson(n,r)}static fromJsonString(n,r){return new PE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(PE,n,r)}};let lv=PE;y(lv,"runtime",A),y(lv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemovePriceMutation"),y(lv,"fields",A.util.newFieldList(()=>[{no:1,name:"priceId",kind:"scalar",T:5},{no:2,name:"priceList",kind:"scalar",T:9},{no:3,name:"currency",kind:"message",T:Hs}]));const LE=class extends Se{constructor(n){super();y(this,"primaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new LE().fromBinary(n,r)}static fromJson(n,r){return new LE().fromJson(n,r)}static fromJsonString(n,r){return new LE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(LE,n,r)}};let cv=LE;y(cv,"runtime",A),y(cv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetParentMutation"),y(cv,"fields",A.util.newFieldList(()=>[{no:1,name:"primaryKey",kind:"scalar",T:5}]));const ME=class extends Se{constructor(e){super(),A.util.initPartial(e,this)}static fromBinary(e,n){return new ME().fromBinary(e,n)}static fromJson(e,n){return new ME().fromJson(e,n)}static fromJsonString(e,n){return new ME().fromJsonString(e,n)}static equals(e,n){return A.util.equals(ME,e,n)}};let uv=ME;y(uv,"runtime",A),y(uv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveParentMutation"),y(uv,"fields",A.util.newFieldList(()=>[]));const FE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);y(this,"referenceCardinality",si.NOT_SPECIFIED);y(this,"referencedEntityType");A.util.initPartial(n,this)}static fromBinary(n,r){return new FE().fromBinary(n,r)}static fromJson(n,r){return new FE().fromJson(n,r)}static fromJsonString(n,r){return new FE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(FE,n,r)}};let dv=FE;y(dv,"runtime",A),y(dv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcInsertReferenceMutation"),y(dv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5},{no:3,name:"referenceCardinality",kind:"enum",T:A.getEnumType(si)},{no:4,name:"referencedEntityType",kind:"message",T:Kt}]));const BE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new BE().fromBinary(n,r)}static fromJson(n,r){return new BE().fromJson(n,r)}static fromJsonString(n,r){return new BE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(BE,n,r)}};let fv=BE;y(fv,"runtime",A),y(fv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveReferenceMutation"),y(fv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5}]));const VE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);y(this,"groupType");y(this,"groupPrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new VE().fromBinary(n,r)}static fromJson(n,r){return new VE().fromJson(n,r)}static fromJsonString(n,r){return new VE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(VE,n,r)}};let hv=VE;y(hv,"runtime",A),y(hv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSetReferenceGroupMutation"),y(hv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5},{no:3,name:"groupType",kind:"message",T:Kt},{no:4,name:"groupPrimaryKey",kind:"scalar",T:5}]));const UE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new UE().fromBinary(n,r)}static fromJson(n,r){return new UE().fromJson(n,r)}static fromJsonString(n,r){return new UE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(UE,n,r)}};let mv=UE;y(mv,"runtime",A),y(mv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRemoveReferenceGroupMutation"),y(mv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5}]));const YE=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"referencePrimaryKey",0);y(this,"attributeMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new YE().fromBinary(n,r)}static fromJson(n,r){return new YE().fromJson(n,r)}static fromJsonString(n,r){return new YE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(YE,n,r)}};let pv=YE;y(pv,"runtime",A),y(pv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReferenceAttributeMutation"),y(pv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"referencePrimaryKey",kind:"scalar",T:5},{no:3,name:"attributeMutation",kind:"message",T:rv}]));const qE=class extends Se{constructor(n){super();y(this,"attributes",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new qE().fromBinary(n,r)}static fromJson(n,r){return new qE().fromJson(n,r)}static fromJsonString(n,r){return new qE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qE,n,r)}};let $O=qE;y($O,"runtime",A),y($O,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalizedAttributeMutationValue"),y($O,"fields",A.util.newFieldList(()=>[{no:1,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Ja}}]));const $E=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new $E().fromBinary(n,r)}static fromJson(n,r){return new $E().fromJson(n,r)}static fromJsonString(n,r){return new $E().fromJsonString(n,r)}static equals(n,r){return A.util.equals($E,n,r)}};let Xh=$E;y(Xh,"runtime",A),y(Xh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalMutation"),y(Xh,"fields",A.util.newFieldList(()=>[{no:1,name:"applyDeltaAttributeMutation",kind:"message",T:Hh,oneof:"mutation"},{no:2,name:"upsertAttributeMutation",kind:"message",T:Gh,oneof:"mutation"},{no:3,name:"removeAttributeMutation",kind:"message",T:Wh,oneof:"mutation"},{no:4,name:"upsertAssociatedDataMutation",kind:"message",T:iv,oneof:"mutation"},{no:5,name:"removeAssociatedDataMutation",kind:"message",T:av,oneof:"mutation"},{no:6,name:"upsertPriceMutation",kind:"message",T:ov,oneof:"mutation"},{no:7,name:"removePriceMutation",kind:"message",T:lv,oneof:"mutation"},{no:8,name:"setPriceInnerRecordHandlingMutation",kind:"message",T:sv,oneof:"mutation"},{no:9,name:"setParentMutation",kind:"message",T:cv,oneof:"mutation"},{no:10,name:"removeParentMutation",kind:"message",T:uv,oneof:"mutation"},{no:11,name:"insertReferenceMutation",kind:"message",T:dv,oneof:"mutation"},{no:12,name:"removeReferenceMutation",kind:"message",T:fv,oneof:"mutation"},{no:13,name:"setReferenceGroupMutation",kind:"message",T:hv,oneof:"mutation"},{no:14,name:"removeReferenceGroupMutation",kind:"message",T:mv,oneof:"mutation"},{no:15,name:"referenceAttributeMutation",kind:"message",T:pv,oneof:"mutation"}]));const zE=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"entityPrimaryKey");y(this,"entityExistence",aD.MAY_EXIST);y(this,"mutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new zE().fromBinary(n,r)}static fromJson(n,r){return new zE().fromJson(n,r)}static fromJsonString(n,r){return new zE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zE,n,r)}};let gv=zE;y(gv,"runtime",A),y(gv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityUpsertMutation"),y(gv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"entityPrimaryKey",kind:"message",T:kr},{no:3,name:"entityExistence",kind:"enum",T:A.getEnumType(aD)},{no:4,name:"mutations",kind:"message",T:Xh,repeated:!0}]));const QE=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"entityPrimaryKey",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new QE().fromBinary(n,r)}static fromJson(n,r){return new QE().fromJson(n,r)}static fromJsonString(n,r){return new QE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(QE,n,r)}};let _v=QE;y(_v,"runtime",A),y(_v,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityRemoveMutation"),y(_v,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"entityPrimaryKey",kind:"scalar",T:5}]));const HE=class extends Se{constructor(n){super();y(this,"mutation",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new HE().fromBinary(n,r)}static fromJson(n,r){return new HE().fromJson(n,r)}static fromJsonString(n,r){return new HE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(HE,n,r)}};let Kh=HE;y(Kh,"runtime",A),y(Kh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityMutation"),y(Kh,"fields",A.util.newFieldList(()=>[{no:1,name:"entityUpsertMutation",kind:"message",T:gv,oneof:"mutation"},{no:2,name:"entityRemoveMutation",kind:"message",T:_v,oneof:"mutation"}]));var fP=(t=>(t[t.SCHEMA=0]="SCHEMA",t[t.DATA=1]="DATA",t[t.INFRASTRUCTURE=2]="INFRASTRUCTURE",t))(fP||{});A.util.setEnumType(fP,"io.evitadb.externalApi.grpc.generated.GrpcCaptureArea",[{no:0,name:"SCHEMA"},{no:1,name:"DATA"},{no:2,name:"INFRASTRUCTURE"}]);var lR=(t=>(t[t.UPSERT=0]="UPSERT",t[t.REMOVE=1]="REMOVE",t[t.TRANSACTION=2]="TRANSACTION",t))(lR||{});A.util.setEnumType(lR,"io.evitadb.externalApi.grpc.generated.GrpcCaptureOperation",[{no:0,name:"UPSERT"},{no:1,name:"REMOVE"},{no:2,name:"TRANSACTION"}]);var hP=(t=>(t[t.CONTAINER_CATALOG=0]="CONTAINER_CATALOG",t[t.CONTAINER_ENTITY=1]="CONTAINER_ENTITY",t[t.CONTAINER_ATTRIBUTE=2]="CONTAINER_ATTRIBUTE",t[t.CONTAINER_ASSOCIATED_DATA=3]="CONTAINER_ASSOCIATED_DATA",t[t.CONTAINER_PRICE=4]="CONTAINER_PRICE",t[t.CONTAINER_REFERENCE=5]="CONTAINER_REFERENCE",t))(hP||{});A.util.setEnumType(hP,"io.evitadb.externalApi.grpc.generated.GrpcCaptureContainerType",[{no:0,name:"CONTAINER_CATALOG"},{no:1,name:"CONTAINER_ENTITY"},{no:2,name:"CONTAINER_ATTRIBUTE"},{no:3,name:"CONTAINER_ASSOCIATED_DATA"},{no:4,name:"CONTAINER_PRICE"},{no:5,name:"CONTAINER_REFERENCE"}]);var Tx=(t=>(t[t.HEADER=0]="HEADER",t[t.BODY=1]="BODY",t))(Tx||{});A.util.setEnumType(Tx,"io.evitadb.externalApi.grpc.generated.GrpcCaptureContent",[{no:0,name:"HEADER"},{no:1,name:"BODY"}]);const GE=class extends Se{constructor(n){super();y(this,"area",0);y(this,"site",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new GE().fromBinary(n,r)}static fromJson(n,r){return new GE().fromJson(n,r)}static fromJsonString(n,r){return new GE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(GE,n,r)}};let jh=GE;y(jh,"runtime",A),y(jh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCaptureCriteria"),y(jh,"fields",A.util.newFieldList(()=>[{no:1,name:"area",kind:"enum",T:A.getEnumType(fP)},{no:2,name:"schemaSite",kind:"message",T:vv,oneof:"site"},{no:3,name:"dataSite",kind:"message",T:yv,oneof:"site"}]));const WE=class extends Se{constructor(n){super();y(this,"entityType");y(this,"operation",[]);y(this,"containerType",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new WE().fromBinary(n,r)}static fromJson(n,r){return new WE().fromJson(n,r)}static fromJsonString(n,r){return new WE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(WE,n,r)}};let vv=WE;y(vv,"runtime",A),y(vv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCaptureSchemaSite"),y(vv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"message",T:Kt},{no:2,name:"operation",kind:"enum",T:A.getEnumType(lR),repeated:!0},{no:3,name:"containerType",kind:"enum",T:A.getEnumType(hP),repeated:!0}]));const XE=class extends Se{constructor(n){super();y(this,"entityType");y(this,"entityPrimaryKey");y(this,"operation",[]);y(this,"containerType",[]);y(this,"containerName",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new XE().fromBinary(n,r)}static fromJson(n,r){return new XE().fromJson(n,r)}static fromJsonString(n,r){return new XE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(XE,n,r)}};let yv=XE;y(yv,"runtime",A),y(yv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCaptureDataSite"),y(yv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"message",T:Kt},{no:2,name:"entityPrimaryKey",kind:"message",T:kr},{no:3,name:"operation",kind:"enum",T:A.getEnumType(lR),repeated:!0},{no:4,name:"containerType",kind:"enum",T:A.getEnumType(hP),repeated:!0},{no:5,name:"containerName",kind:"scalar",T:9,repeated:!0}]));const KE=class extends Se{constructor(n){super();y(this,"version",Dn.zero);y(this,"index",0);y(this,"area",0);y(this,"entityType");y(this,"operation",0);y(this,"body",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new KE().fromBinary(n,r)}static fromJson(n,r){return new KE().fromJson(n,r)}static fromJsonString(n,r){return new KE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(KE,n,r)}};let Jh=KE;y(Jh,"runtime",A),y(Jh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcChangeCatalogCapture"),y(Jh,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:3},{no:2,name:"index",kind:"scalar",T:5},{no:3,name:"area",kind:"enum",T:A.getEnumType(fP)},{no:4,name:"entityType",kind:"message",T:Kt},{no:5,name:"operation",kind:"enum",T:A.getEnumType(lR)},{no:6,name:"schemaMutation",kind:"message",T:qh,oneof:"body"},{no:7,name:"entityMutation",kind:"message",T:Kh,oneof:"body"},{no:8,name:"localMutation",kind:"message",T:Xh,oneof:"body"}]));const jE=class extends Se{constructor(n){super();y(this,"name","");y(this,"version",0);y(this,"description");y(this,"catalogEvolutionMode",[]);y(this,"attributes",{});y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new jE().fromBinary(n,r)}static fromJson(n,r){return new jE().fromJson(n,r)}static fromJsonString(n,r){return new jE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jE,n,r)}};let Zh=jE;y(Zh,"runtime",A),y(Zh,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogSchema"),y(Zh,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:5},{no:3,name:"description",kind:"message",T:Kt},{no:4,name:"catalogEvolutionMode",kind:"enum",T:A.getEnumType(oR),repeated:!0},{no:5,name:"attributes",kind:"map",K:9,V:{kind:"message",T:bv}},{no:6,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const JE=class extends Se{constructor(n){super();y(this,"name","");y(this,"description");y(this,"deprecationNotice");y(this,"unique",Rs.NOT_UNIQUE);y(this,"filterable",!1);y(this,"sortable",!1);y(this,"localized",!1);y(this,"nullable",!1);y(this,"representative",!1);y(this,"type",yt.STRING);y(this,"defaultValue");y(this,"indexedDecimalPlaces",0);y(this,"uniqueGlobally",bo.NOT_GLOBALLY_UNIQUE);y(this,"nameVariant",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new JE().fromBinary(n,r)}static fromJson(n,r){return new JE().fromJson(n,r)}static fromJsonString(n,r){return new JE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(JE,n,r)}};let bv=JE;y(bv,"runtime",A),y(bv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcGlobalAttributeSchema"),y(bv,"fields",A.util.newFieldList(()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"description",kind:"message",T:Kt},{no:3,name:"deprecationNotice",kind:"message",T:Kt},{no:4,name:"unique",kind:"enum",T:A.getEnumType(Rs)},{no:5,name:"filterable",kind:"scalar",T:8},{no:6,name:"sortable",kind:"scalar",T:8},{no:7,name:"localized",kind:"scalar",T:8},{no:8,name:"nullable",kind:"scalar",T:8},{no:9,name:"representative",kind:"scalar",T:8},{no:10,name:"type",kind:"enum",T:A.getEnumType(yt)},{no:11,name:"defaultValue",kind:"message",T:Ja},{no:12,name:"indexedDecimalPlaces",kind:"scalar",T:5},{no:13,name:"uniqueGlobally",kind:"enum",T:A.getEnumType(bo)},{no:14,name:"nameVariant",kind:"message",T:Gs,repeated:!0}]));const ZE=class extends Se{constructor(n){super();y(this,"attributes",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new ZE().fromBinary(n,r)}static fromJson(n,r){return new ZE().fromJson(n,r)}static fromJsonString(n,r){return new ZE().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ZE,n,r)}};let em=ZE;y(em,"runtime",A),y(em,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalizedAttribute"),y(em,"fields",A.util.newFieldList(()=>[{no:1,name:"attributes",kind:"map",K:9,V:{kind:"message",T:Ja}}]));const eT=class extends Se{constructor(n){super();y(this,"priceId",0);y(this,"priceList","");y(this,"currency");y(this,"innerRecordId");y(this,"priceWithoutTax");y(this,"taxRate");y(this,"priceWithTax");y(this,"validity");y(this,"sellable",!1);y(this,"version",0);y(this,"indexed",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new eT().fromBinary(n,r)}static fromJson(n,r){return new eT().fromJson(n,r)}static fromJsonString(n,r){return new eT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(eT,n,r)}};let tm=eT;y(tm,"runtime",A),y(tm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPrice"),y(tm,"fields",A.util.newFieldList(()=>[{no:1,name:"priceId",kind:"scalar",T:5},{no:2,name:"priceList",kind:"scalar",T:9},{no:3,name:"currency",kind:"message",T:Hs},{no:4,name:"innerRecordId",kind:"message",T:kr},{no:5,name:"priceWithoutTax",kind:"message",T:ki},{no:6,name:"taxRate",kind:"message",T:ki},{no:7,name:"priceWithTax",kind:"message",T:ki},{no:8,name:"validity",kind:"message",T:vc},{no:9,name:"sellable",kind:"scalar",T:8},{no:10,name:"version",kind:"scalar",T:5},{no:11,name:"indexed",kind:"scalar",T:8}]));const tT=class extends Se{constructor(n){super();y(this,"associatedData",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new tT().fromBinary(n,r)}static fromJson(n,r){return new tT().fromJson(n,r)}static fromJsonString(n,r){return new tT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tT,n,r)}};let Sv=tT;y(Sv,"runtime",A),y(Sv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLocalizedAssociatedData"),y(Sv,"fields",A.util.newFieldList(()=>[{no:1,name:"associatedData",kind:"map",K:9,V:{kind:"message",T:Md}}]));const nT=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"version",0);y(this,"referenceVersion");A.util.initPartial(n,this)}static fromBinary(n,r){return new nT().fromBinary(n,r)}static fromJson(n,r){return new nT().fromJson(n,r)}static fromJsonString(n,r){return new nT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nT,n,r)}};let Za=nT;y(Za,"runtime",A),y(Za,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityReference"),y(Za,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"version",kind:"scalar",T:5},{no:4,name:"referenceVersion",kind:"message",T:kr}]));const um=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"version",0);y(this,"parent");A.util.initPartial(n,this)}static fromBinary(n,r){return new um().fromBinary(n,r)}static fromJson(n,r){return new um().fromJson(n,r)}static fromJsonString(n,r){return new um().fromJsonString(n,r)}static equals(n,r){return A.util.equals(um,n,r)}};let Ev=um;y(Ev,"runtime",A),y(Ev,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityReferenceWithParent"),y(Ev,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"version",kind:"scalar",T:5},{no:4,name:"parent",kind:"message",T:um}]));const dm=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"version",0);y(this,"schemaVersion",0);y(this,"parent");y(this,"parentReference");y(this,"parentEntity");y(this,"globalAttributes",{});y(this,"localizedAttributes",{});y(this,"prices",[]);y(this,"priceForSale");y(this,"priceInnerRecordHandling",kc.NONE);y(this,"references",[]);y(this,"globalAssociatedData",{});y(this,"localizedAssociatedData",{});y(this,"locales",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new dm().fromBinary(n,r)}static fromJson(n,r){return new dm().fromJson(n,r)}static fromJsonString(n,r){return new dm().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dm,n,r)}};let fa=dm;y(fa,"runtime",A),y(fa,"typeName","io.evitadb.externalApi.grpc.generated.GrpcSealedEntity"),y(fa,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"version",kind:"scalar",T:5},{no:4,name:"schemaVersion",kind:"scalar",T:5},{no:5,name:"parent",kind:"message",T:kr},{no:6,name:"parentReference",kind:"message",T:Ev},{no:7,name:"parentEntity",kind:"message",T:dm},{no:8,name:"globalAttributes",kind:"map",K:9,V:{kind:"message",T:Ja}},{no:9,name:"localizedAttributes",kind:"map",K:9,V:{kind:"message",T:em}},{no:10,name:"prices",kind:"message",T:tm,repeated:!0},{no:11,name:"priceForSale",kind:"message",T:tm},{no:12,name:"priceInnerRecordHandling",kind:"enum",T:A.getEnumType(kc)},{no:13,name:"references",kind:"message",T:Tv,repeated:!0},{no:14,name:"globalAssociatedData",kind:"map",K:9,V:{kind:"message",T:Md}},{no:15,name:"localizedAssociatedData",kind:"map",K:9,V:{kind:"message",T:Sv}},{no:16,name:"locales",kind:"message",T:ka,repeated:!0}]));const rT=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey",0);y(this,"schemaVersion",0);y(this,"entityStoragePart",new Uint8Array(0));y(this,"attributeStorageParts",[]);y(this,"associatedDataStorageParts",[]);y(this,"priceStoragePart",new Uint8Array(0));y(this,"referenceStoragePart",new Uint8Array(0));A.util.initPartial(n,this)}static fromBinary(n,r){return new rT().fromBinary(n,r)}static fromJson(n,r){return new rT().fromJson(n,r)}static fromJsonString(n,r){return new rT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rT,n,r)}};let jd=rT;y(jd,"runtime",A),y(jd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBinaryEntity"),y(jd,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"scalar",T:5},{no:3,name:"schemaVersion",kind:"scalar",T:5},{no:4,name:"entityStoragePart",kind:"scalar",T:12},{no:5,name:"attributeStorageParts",kind:"scalar",T:12,repeated:!0},{no:6,name:"associatedDataStorageParts",kind:"scalar",T:12,repeated:!0},{no:7,name:"priceStoragePart",kind:"scalar",T:12},{no:8,name:"referenceStoragePart",kind:"scalar",T:12}]));const iT=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"version",0);y(this,"referencedEntityReference");y(this,"referencedEntity");y(this,"groupReferenceType",{case:void 0});y(this,"globalAttributes",{});y(this,"localizedAttributes",{});y(this,"referenceCardinality",si.NOT_SPECIFIED);A.util.initPartial(n,this)}static fromBinary(n,r){return new iT().fromBinary(n,r)}static fromJson(n,r){return new iT().fromJson(n,r)}static fromJsonString(n,r){return new iT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iT,n,r)}};let Tv=iT;y(Tv,"runtime",A),y(Tv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReference"),y(Tv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:5},{no:3,name:"referencedEntityReference",kind:"message",T:Za},{no:4,name:"referencedEntity",kind:"message",T:fa},{no:5,name:"groupReferencedEntityReference",kind:"message",T:Za,oneof:"groupReferenceType"},{no:6,name:"groupReferencedEntity",kind:"message",T:fa,oneof:"groupReferenceType"},{no:7,name:"globalAttributes",kind:"map",K:9,V:{kind:"message",T:Ja}},{no:8,name:"localizedAttributes",kind:"map",K:9,V:{kind:"message",T:em}},{no:9,name:"referenceCardinality",kind:"enum",T:A.getEnumType(si)}]));const aT=class extends Se{constructor(n){super();y(this,"min");y(this,"max");y(this,"overallCount",0);y(this,"buckets",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new aT().fromBinary(n,r)}static fromJson(n,r){return new aT().fromJson(n,r)}static fromJsonString(n,r){return new aT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aT,n,r)}};let nm=aT;y(nm,"runtime",A),y(nm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHistogram"),y(nm,"fields",A.util.newFieldList(()=>[{no:1,name:"min",kind:"message",T:ki},{no:2,name:"max",kind:"message",T:ki},{no:3,name:"overallCount",kind:"scalar",T:5},{no:4,name:"buckets",kind:"message",T:wv,repeated:!0}]));const sT=class extends Se{constructor(n){super();y(this,"threshold");y(this,"occurrences",0);y(this,"requested",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new sT().fromBinary(n,r)}static fromJson(n,r){return new sT().fromJson(n,r)}static fromJsonString(n,r){return new sT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sT,n,r)}};let wv=sT;y(wv,"runtime",A),y(wv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHistogram.GrpcBucket"),y(wv,"fields",A.util.newFieldList(()=>[{no:2,name:"threshold",kind:"message",T:ki},{no:3,name:"occurrences",kind:"scalar",T:5},{no:4,name:"requested",kind:"scalar",T:8}]));const oT=class extends Se{constructor(n){super();y(this,"referenceName","");y(this,"groupEntityReference");y(this,"groupEntity");y(this,"count",0);y(this,"facetStatistics",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new oT().fromBinary(n,r)}static fromJson(n,r){return new oT().fromJson(n,r)}static fromJsonString(n,r){return new oT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(oT,n,r)}};let xv=oT;y(xv,"runtime",A),y(xv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFacetGroupStatistics"),y(xv,"fields",A.util.newFieldList(()=>[{no:1,name:"referenceName",kind:"scalar",T:9},{no:2,name:"groupEntityReference",kind:"message",T:Za},{no:3,name:"groupEntity",kind:"message",T:fa},{no:4,name:"count",kind:"scalar",T:5},{no:5,name:"facetStatistics",kind:"message",T:Ov,repeated:!0}]));const lT=class extends Se{constructor(n){super();y(this,"facetEntityReference");y(this,"facetEntity");y(this,"requested",!1);y(this,"count",0);y(this,"impact");y(this,"matchCount");y(this,"hasSense",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new lT().fromBinary(n,r)}static fromJson(n,r){return new lT().fromJson(n,r)}static fromJsonString(n,r){return new lT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lT,n,r)}};let Ov=lT;y(Ov,"runtime",A),y(Ov,"typeName","io.evitadb.externalApi.grpc.generated.GrpcFacetStatistics"),y(Ov,"fields",A.util.newFieldList(()=>[{no:1,name:"facetEntityReference",kind:"message",T:Za},{no:2,name:"facetEntity",kind:"message",T:fa},{no:3,name:"requested",kind:"scalar",T:8},{no:4,name:"count",kind:"scalar",T:5},{no:5,name:"impact",kind:"message",T:kr},{no:6,name:"matchCount",kind:"message",T:kr},{no:7,name:"hasSense",kind:"scalar",T:8}]));const cT=class extends Se{constructor(n){super();y(this,"hierarchy",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new cT().fromBinary(n,r)}static fromJson(n,r){return new cT().fromJson(n,r)}static fromJsonString(n,r){return new cT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cT,n,r)}};let rm=cT;y(rm,"runtime",A),y(rm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcHierarchy"),y(rm,"fields",A.util.newFieldList(()=>[{no:1,name:"hierarchy",kind:"map",K:9,V:{kind:"message",T:Cv}}]));const uT=class extends Se{constructor(n){super();y(this,"levelInfos",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new uT().fromBinary(n,r)}static fromJson(n,r){return new uT().fromJson(n,r)}static fromJsonString(n,r){return new uT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(uT,n,r)}};let Cv=uT;y(Cv,"runtime",A),y(Cv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLevelInfos"),y(Cv,"fields",A.util.newFieldList(()=>[{no:1,name:"levelInfos",kind:"message",T:Av,repeated:!0}]));const fm=class extends Se{constructor(n){super();y(this,"entityReference");y(this,"entity");y(this,"queriedEntityCount");y(this,"childrenCount");y(this,"items",[]);y(this,"requested",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new fm().fromBinary(n,r)}static fromJson(n,r){return new fm().fromJson(n,r)}static fromJsonString(n,r){return new fm().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fm,n,r)}};let Av=fm;y(Av,"runtime",A),y(Av,"typeName","io.evitadb.externalApi.grpc.generated.GrpcLevelInfo"),y(Av,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za},{no:2,name:"entity",kind:"message",T:fa},{no:3,name:"queriedEntityCount",kind:"message",T:kr},{no:4,name:"childrenCount",kind:"message",T:kr},{no:5,name:"items",kind:"message",T:fm,repeated:!0},{no:6,name:"requested",kind:"scalar",T:8}]));const hm=class extends Se{constructor(n){super();y(this,"operation",iD.OVERALL);y(this,"start",Dn.zero);y(this,"steps",[]);y(this,"arguments",[]);y(this,"spentTime",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new hm().fromBinary(n,r)}static fromJson(n,r){return new hm().fromJson(n,r)}static fromJsonString(n,r){return new hm().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hm,n,r)}};let Rv=hm;y(Rv,"runtime",A),y(Rv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryTelemetry"),y(Rv,"fields",A.util.newFieldList(()=>[{no:1,name:"operation",kind:"enum",T:A.getEnumType(iD)},{no:2,name:"start",kind:"scalar",T:3},{no:3,name:"steps",kind:"message",T:hm,repeated:!0},{no:4,name:"arguments",kind:"scalar",T:9,repeated:!0},{no:5,name:"spentTime",kind:"scalar",T:3}]));const dT=class extends Se{constructor(n){super();y(this,"attributeHistogram",{});y(this,"priceHistogram");y(this,"facetGroupStatistics",[]);y(this,"selfHierarchy");y(this,"hierarchy",{});y(this,"queryTelemetry");A.util.initPartial(n,this)}static fromBinary(n,r){return new dT().fromBinary(n,r)}static fromJson(n,r){return new dT().fromJson(n,r)}static fromJsonString(n,r){return new dT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(dT,n,r)}};let Nv=dT;y(Nv,"runtime",A),y(Nv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcExtraResults"),y(Nv,"fields",A.util.newFieldList(()=>[{no:1,name:"attributeHistogram",kind:"map",K:9,V:{kind:"message",T:nm}},{no:2,name:"priceHistogram",kind:"message",T:nm},{no:3,name:"facetGroupStatistics",kind:"message",T:xv,repeated:!0},{no:4,name:"selfHierarchy",kind:"message",T:rm},{no:5,name:"hierarchy",kind:"map",K:9,V:{kind:"message",T:rm}},{no:6,name:"queryTelemetry",kind:"message",T:Rv}]));const fT=class extends Se{constructor(n){super();y(this,"state",Vl.WARMING_UP);A.util.initPartial(n,this)}static fromBinary(n,r){return new fT().fromBinary(n,r)}static fromJson(n,r){return new fT().fromJson(n,r)}static fromJsonString(n,r){return new fT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(fT,n,r)}};let Iv=fT;y(Iv,"runtime",A),y(Iv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogStateResponse"),y(Iv,"fields",A.util.newFieldList(()=>[{no:1,name:"state",kind:"enum",T:A.getEnumType(Vl)}]));const hT=class extends Se{constructor(n){super();y(this,"theMoment");A.util.initPartial(n,this)}static fromBinary(n,r){return new hT().fromBinary(n,r)}static fromJson(n,r){return new hT().fromJson(n,r)}static fromJsonString(n,r){return new hT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(hT,n,r)}};let kv=hT;y(kv,"runtime",A),y(kv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogVersionAtRequest"),y(kv,"fields",A.util.newFieldList(()=>[{no:1,name:"theMoment",kind:"message",T:Hi}]));const mT=class extends Se{constructor(n){super();y(this,"version",Dn.zero);y(this,"introducedAt");A.util.initPartial(n,this)}static fromBinary(n,r){return new mT().fromBinary(n,r)}static fromJson(n,r){return new mT().fromJson(n,r)}static fromJsonString(n,r){return new mT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(mT,n,r)}};let Dv=mT;y(Dv,"runtime",A),y(Dv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogVersionAtResponse"),y(Dv,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:3},{no:2,name:"introducedAt",kind:"message",T:Hi}]));const pT=class extends Se{constructor(n){super();y(this,"page",0);y(this,"pageSize",0);y(this,"sinceVersion",Dn.zero);y(this,"sinceIndex",0);y(this,"criteria",[]);y(this,"content",Tx.HEADER);A.util.initPartial(n,this)}static fromBinary(n,r){return new pT().fromBinary(n,r)}static fromJson(n,r){return new pT().fromJson(n,r)}static fromJsonString(n,r){return new pT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(pT,n,r)}};let Pv=pT;y(Pv,"runtime",A),y(Pv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryPageRequest"),y(Pv,"fields",A.util.newFieldList(()=>[{no:1,name:"page",kind:"scalar",T:5},{no:2,name:"pageSize",kind:"scalar",T:5},{no:3,name:"sinceVersion",kind:"scalar",T:3},{no:4,name:"sinceIndex",kind:"scalar",T:5},{no:5,name:"criteria",kind:"message",T:jh,repeated:!0},{no:6,name:"content",kind:"enum",T:A.getEnumType(Tx)}]));const gT=class extends Se{constructor(n){super();y(this,"changeCapture",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new gT().fromBinary(n,r)}static fromJson(n,r){return new gT().fromJson(n,r)}static fromJsonString(n,r){return new gT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(gT,n,r)}};let Lv=gT;y(Lv,"runtime",A),y(Lv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryPageResponse"),y(Lv,"fields",A.util.newFieldList(()=>[{no:1,name:"changeCapture",kind:"message",T:Jh,repeated:!0}]));const _T=class extends Se{constructor(n){super();y(this,"sinceVersion");y(this,"sinceIndex");y(this,"criteria",[]);y(this,"content",Tx.HEADER);A.util.initPartial(n,this)}static fromBinary(n,r){return new _T().fromBinary(n,r)}static fromJson(n,r){return new _T().fromJson(n,r)}static fromJsonString(n,r){return new _T().fromJsonString(n,r)}static equals(n,r){return A.util.equals(_T,n,r)}};let Mv=_T;y(Mv,"runtime",A),y(Mv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryRequest"),y(Mv,"fields",A.util.newFieldList(()=>[{no:1,name:"sinceVersion",kind:"message",T:_o},{no:2,name:"sinceIndex",kind:"message",T:kr},{no:3,name:"criteria",kind:"message",T:jh,repeated:!0},{no:4,name:"content",kind:"enum",T:A.getEnumType(Tx)}]));const vT=class extends Se{constructor(n){super();y(this,"changeCapture",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new vT().fromBinary(n,r)}static fromJson(n,r){return new vT().fromJson(n,r)}static fromJsonString(n,r){return new vT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(vT,n,r)}};let Fv=vT;y(Fv,"runtime",A),y(Fv,"typeName","io.evitadb.externalApi.grpc.generated.GetMutationsHistoryResponse"),y(Fv,"fields",A.util.newFieldList(()=>[{no:1,name:"changeCapture",kind:"message",T:Jh,repeated:!0}]));const yT=class extends Se{constructor(n){super();y(this,"nameVariants",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new yT().fromBinary(n,r)}static fromJson(n,r){return new yT().fromJson(n,r)}static fromJsonString(n,r){return new yT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(yT,n,r)}};let Bv=yT;y(Bv,"runtime",A),y(Bv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcGetCatalogSchemaRequest"),y(Bv,"fields",A.util.newFieldList(()=>[{no:1,name:"nameVariants",kind:"scalar",T:8}]));const bT=class extends Se{constructor(n){super();y(this,"catalogSchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new bT().fromBinary(n,r)}static fromJson(n,r){return new bT().fromJson(n,r)}static fromJsonString(n,r){return new bT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(bT,n,r)}};let Vv=bT;y(Vv,"runtime",A),y(Vv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCatalogSchemaResponse"),y(Vv,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogSchema",kind:"message",T:Zh}]));const ST=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"nameVariants",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new ST().fromBinary(n,r)}static fromJson(n,r){return new ST().fromJson(n,r)}static fromJsonString(n,r){return new ST().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ST,n,r)}};let Uv=ST;y(Uv,"runtime",A),y(Uv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchemaRequest"),y(Uv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"nameVariants",kind:"scalar",T:8}]));const ET=class extends Se{constructor(n){super();y(this,"entitySchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new ET().fromBinary(n,r)}static fromJson(n,r){return new ET().fromJson(n,r)}static fromJsonString(n,r){return new ET().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ET,n,r)}};let Yv=ET;y(Yv,"runtime",A),y(Yv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntitySchemaResponse"),y(Yv,"fields",A.util.newFieldList(()=>[{no:1,name:"entitySchema",kind:"message",T:Kd}]));const TT=class extends Se{constructor(n){super();y(this,"schemaMutations",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new TT().fromBinary(n,r)}static fromJson(n,r){return new TT().fromJson(n,r)}static fromJsonString(n,r){return new TT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(TT,n,r)}};let im=TT;y(im,"runtime",A),y(im,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateCatalogSchemaRequest"),y(im,"fields",A.util.newFieldList(()=>[{no:1,name:"schemaMutations",kind:"message",T:g_,repeated:!0}]));const wT=class extends Se{constructor(n){super();y(this,"version",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new wT().fromBinary(n,r)}static fromJson(n,r){return new wT().fromJson(n,r)}static fromJsonString(n,r){return new wT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(wT,n,r)}};let qv=wT;y(qv,"runtime",A),y(qv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateCatalogSchemaResponse"),y(qv,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:5}]));const xT=class extends Se{constructor(n){super();y(this,"catalogSchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new xT().fromBinary(n,r)}static fromJson(n,r){return new xT().fromJson(n,r)}static fromJsonString(n,r){return new xT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(xT,n,r)}};let $v=xT;y($v,"runtime",A),y($v,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateAndFetchCatalogSchemaResponse"),y($v,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogSchema",kind:"message",T:Zh}]));const OT=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new OT().fromBinary(n,r)}static fromJson(n,r){return new OT().fromJson(n,r)}static fromJsonString(n,r){return new OT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(OT,n,r)}};let zv=OT;y(zv,"runtime",A),y(zv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineEntitySchemaRequest"),y(zv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const CT=class extends Se{constructor(n){super();y(this,"entitySchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new CT().fromBinary(n,r)}static fromJson(n,r){return new CT().fromJson(n,r)}static fromJsonString(n,r){return new CT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(CT,n,r)}};let Qv=CT;y(Qv,"runtime",A),y(Qv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDefineEntitySchemaResponse"),y(Qv,"fields",A.util.newFieldList(()=>[{no:1,name:"entitySchema",kind:"message",T:Kd}]));const AT=class extends Se{constructor(n){super();y(this,"schemaMutation");A.util.initPartial(n,this)}static fromBinary(n,r){return new AT().fromBinary(n,r)}static fromJson(n,r){return new AT().fromJson(n,r)}static fromJsonString(n,r){return new AT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(AT,n,r)}};let am=AT;y(am,"runtime",A),y(am,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateEntitySchemaRequest"),y(am,"fields",A.util.newFieldList(()=>[{no:1,name:"schemaMutation",kind:"message",T:$h}]));const RT=class extends Se{constructor(n){super();y(this,"version",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new RT().fromBinary(n,r)}static fromJson(n,r){return new RT().fromJson(n,r)}static fromJsonString(n,r){return new RT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(RT,n,r)}};let Hv=RT;y(Hv,"runtime",A),y(Hv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateEntitySchemaResponse"),y(Hv,"fields",A.util.newFieldList(()=>[{no:1,name:"version",kind:"scalar",T:5}]));const NT=class extends Se{constructor(n){super();y(this,"entitySchema");A.util.initPartial(n,this)}static fromBinary(n,r){return new NT().fromBinary(n,r)}static fromJson(n,r){return new NT().fromJson(n,r)}static fromJsonString(n,r){return new NT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(NT,n,r)}};let Gv=NT;y(Gv,"runtime",A),y(Gv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpdateAndFetchEntitySchemaResponse"),y(Gv,"fields",A.util.newFieldList(()=>[{no:1,name:"entitySchema",kind:"message",T:Kd}]));const IT=class extends Se{constructor(n){super();y(this,"primaryKey",0);y(this,"entityType","");y(this,"require","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new IT().fromBinary(n,r)}static fromJson(n,r){return new IT().fromJson(n,r)}static fromJsonString(n,r){return new IT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(IT,n,r)}};let Wv=IT;y(Wv,"runtime",A),y(Wv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityRequest"),y(Wv,"fields",A.util.newFieldList(()=>[{no:1,name:"primaryKey",kind:"scalar",T:5},{no:2,name:"entityType",kind:"scalar",T:9},{no:3,name:"require",kind:"scalar",T:9},{no:4,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:5,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const kT=class extends Se{constructor(n){super();y(this,"entity");A.util.initPartial(n,this)}static fromBinary(n,r){return new kT().fromBinary(n,r)}static fromJson(n,r){return new kT().fromJson(n,r)}static fromJsonString(n,r){return new kT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(kT,n,r)}};let Xv=kT;y(Xv,"runtime",A),y(Xv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityResponse"),y(Xv,"fields",A.util.newFieldList(()=>[{no:1,name:"entity",kind:"message",T:fa}]));const DT=class extends Se{constructor(n){super();y(this,"pageSize",0);y(this,"pageNumber",0);y(this,"lastPageNumber",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new DT().fromBinary(n,r)}static fromJson(n,r){return new DT().fromJson(n,r)}static fromJsonString(n,r){return new DT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(DT,n,r)}};let Kv=DT;y(Kv,"runtime",A),y(Kv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcPaginatedList"),y(Kv,"fields",A.util.newFieldList(()=>[{no:1,name:"pageSize",kind:"scalar",T:5},{no:2,name:"pageNumber",kind:"scalar",T:5},{no:3,name:"lastPageNumber",kind:"scalar",T:5}]));const PT=class extends Se{constructor(n){super();y(this,"limit",0);y(this,"offset",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new PT().fromBinary(n,r)}static fromJson(n,r){return new PT().fromJson(n,r)}static fromJsonString(n,r){return new PT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(PT,n,r)}};let jv=PT;y(jv,"runtime",A),y(jv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcStripList"),y(jv,"fields",A.util.newFieldList(()=>[{no:1,name:"limit",kind:"scalar",T:5},{no:2,name:"offset",kind:"scalar",T:5}]));const LT=class extends Se{constructor(n){super();y(this,"entityReferences",[]);y(this,"sealedEntities",[]);y(this,"binaryEntities",[]);y(this,"chunk",{case:void 0});y(this,"totalRecordCount",0);y(this,"isFirst",!1);y(this,"isLast",!1);y(this,"hasPrevious",!1);y(this,"hasNext",!1);y(this,"isSinglePage",!1);y(this,"isEmpty",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new LT().fromBinary(n,r)}static fromJson(n,r){return new LT().fromJson(n,r)}static fromJsonString(n,r){return new LT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(LT,n,r)}};let Jv=LT;y(Jv,"runtime",A),y(Jv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDataChunk"),y(Jv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReferences",kind:"message",T:Za,repeated:!0},{no:2,name:"sealedEntities",kind:"message",T:fa,repeated:!0},{no:3,name:"binaryEntities",kind:"message",T:jd,repeated:!0},{no:4,name:"paginatedList",kind:"message",T:Kv,oneof:"chunk"},{no:5,name:"stripList",kind:"message",T:jv,oneof:"chunk"},{no:6,name:"totalRecordCount",kind:"scalar",T:5},{no:7,name:"isFirst",kind:"scalar",T:8},{no:8,name:"isLast",kind:"scalar",T:8},{no:9,name:"hasPrevious",kind:"scalar",T:8},{no:10,name:"hasNext",kind:"scalar",T:8},{no:11,name:"isSinglePage",kind:"scalar",T:8},{no:12,name:"isEmpty",kind:"scalar",T:8}]));const MT=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new MT().fromBinary(n,r)}static fromJson(n,r){return new MT().fromJson(n,r)}static fromJsonString(n,r){return new MT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(MT,n,r)}};let Zv=MT;y(Zv,"runtime",A),y(Zv,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCollectionRequest"),y(Zv,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const FT=class extends Se{constructor(n){super();y(this,"deleted",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new FT().fromBinary(n,r)}static fromJson(n,r){return new FT().fromJson(n,r)}static fromJsonString(n,r){return new FT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(FT,n,r)}};let ey=FT;y(ey,"runtime",A),y(ey,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteCollectionResponse"),y(ey,"fields",A.util.newFieldList(()=>[{no:1,name:"deleted",kind:"scalar",T:8}]));const BT=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"newName","");A.util.initPartial(n,this)}static fromBinary(n,r){return new BT().fromBinary(n,r)}static fromJson(n,r){return new BT().fromJson(n,r)}static fromJsonString(n,r){return new BT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(BT,n,r)}};let ty=BT;y(ty,"runtime",A),y(ty,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCollectionRequest"),y(ty,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"newName",kind:"scalar",T:9}]));const VT=class extends Se{constructor(n){super();y(this,"renamed",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new VT().fromBinary(n,r)}static fromJson(n,r){return new VT().fromJson(n,r)}static fromJsonString(n,r){return new VT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(VT,n,r)}};let ny=VT;y(ny,"runtime",A),y(ny,"typeName","io.evitadb.externalApi.grpc.generated.GrpcRenameCollectionResponse"),y(ny,"fields",A.util.newFieldList(()=>[{no:1,name:"renamed",kind:"scalar",T:8}]));const UT=class extends Se{constructor(n){super();y(this,"entityTypeToBeReplaced","");y(this,"entityTypeToBeReplacedWith","");A.util.initPartial(n,this)}static fromBinary(n,r){return new UT().fromBinary(n,r)}static fromJson(n,r){return new UT().fromJson(n,r)}static fromJsonString(n,r){return new UT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(UT,n,r)}};let ry=UT;y(ry,"runtime",A),y(ry,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCollectionRequest"),y(ry,"fields",A.util.newFieldList(()=>[{no:1,name:"entityTypeToBeReplaced",kind:"scalar",T:9},{no:2,name:"entityTypeToBeReplacedWith",kind:"scalar",T:9}]));const YT=class extends Se{constructor(n){super();y(this,"replaced",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new YT().fromBinary(n,r)}static fromJson(n,r){return new YT().fromJson(n,r)}static fromJsonString(n,r){return new YT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(YT,n,r)}};let iy=YT;y(iy,"runtime",A),y(iy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcReplaceCollectionResponse"),y(iy,"fields",A.util.newFieldList(()=>[{no:1,name:"replaced",kind:"scalar",T:8}]));const qT=class extends Se{constructor(n){super();y(this,"entityType","");A.util.initPartial(n,this)}static fromBinary(n,r){return new qT().fromBinary(n,r)}static fromJson(n,r){return new qT().fromJson(n,r)}static fromJsonString(n,r){return new qT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(qT,n,r)}};let ay=qT;y(ay,"runtime",A),y(ay,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityCollectionSizeRequest"),y(ay,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9}]));const $T=class extends Se{constructor(n){super();y(this,"size",0);A.util.initPartial(n,this)}static fromBinary(n,r){return new $T().fromBinary(n,r)}static fromJson(n,r){return new $T().fromJson(n,r)}static fromJsonString(n,r){return new $T().fromJsonString(n,r)}static equals(n,r){return A.util.equals($T,n,r)}};let sy=$T;y(sy,"runtime",A),y(sy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityCollectionSizeResponse"),y(sy,"fields",A.util.newFieldList(()=>[{no:1,name:"size",kind:"scalar",T:5}]));const zT=class extends Se{constructor(n){super();y(this,"commitBehaviour",Ff.WAIT_FOR_CONFLICT_RESOLUTION);A.util.initPartial(n,this)}static fromBinary(n,r){return new zT().fromBinary(n,r)}static fromJson(n,r){return new zT().fromJson(n,r)}static fromJsonString(n,r){return new zT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(zT,n,r)}};let oy=zT;y(oy,"runtime",A),y(oy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCloseRequest"),y(oy,"fields",A.util.newFieldList(()=>[{no:1,name:"commitBehaviour",kind:"enum",T:A.getEnumType(Ff)}]));const QT=class extends Se{constructor(n){super();y(this,"catalogVersion",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new QT().fromBinary(n,r)}static fromJson(n,r){return new QT().fromJson(n,r)}static fromJsonString(n,r){return new QT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(QT,n,r)}};let ly=QT;y(ly,"runtime",A),y(ly,"typeName","io.evitadb.externalApi.grpc.generated.GrpcCloseResponse"),y(ly,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogVersion",kind:"scalar",T:3}]));const HT=class extends Se{constructor(n){super();y(this,"success",!1);y(this,"catalogVersion",Dn.zero);A.util.initPartial(n,this)}static fromBinary(n,r){return new HT().fromBinary(n,r)}static fromJson(n,r){return new HT().fromJson(n,r)}static fromJsonString(n,r){return new HT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(HT,n,r)}};let cy=HT;y(cy,"runtime",A),y(cy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcGoLiveAndCloseResponse"),y(cy,"fields",A.util.newFieldList(()=>[{no:1,name:"success",kind:"scalar",T:8},{no:2,name:"catalogVersion",kind:"scalar",T:3}]));const GT=class extends Se{constructor(n){super();y(this,"pastMoment");y(this,"includingWAL",!1);A.util.initPartial(n,this)}static fromBinary(n,r){return new GT().fromBinary(n,r)}static fromJson(n,r){return new GT().fromJson(n,r)}static fromJsonString(n,r){return new GT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(GT,n,r)}};let uy=GT;y(uy,"runtime",A),y(uy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBackupCatalogRequest"),y(uy,"fields",A.util.newFieldList(()=>[{no:1,name:"pastMoment",kind:"message",T:Hi},{no:2,name:"includingWAL",kind:"scalar",T:8}]));const WT=class extends Se{constructor(n){super();y(this,"taskStatus");A.util.initPartial(n,this)}static fromBinary(n,r){return new WT().fromBinary(n,r)}static fromJson(n,r){return new WT().fromJson(n,r)}static fromJsonString(n,r){return new WT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(WT,n,r)}};let dy=WT;y(dy,"runtime",A),y(dy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcBackupCatalogResponse"),y(dy,"fields",A.util.newFieldList(()=>[{no:1,name:"taskStatus",kind:"message",T:Al}]));const XT=class extends Se{constructor(n){super();y(this,"entityTypes",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new XT().fromBinary(n,r)}static fromJson(n,r){return new XT().fromJson(n,r)}static fromJsonString(n,r){return new XT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(XT,n,r)}};let fy=XT;y(fy,"runtime",A),y(fy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcEntityTypesResponse"),y(fy,"fields",A.util.newFieldList(()=>[{no:1,name:"entityTypes",kind:"scalar",T:9,repeated:!0}]));const KT=class extends Se{constructor(n){super();y(this,"query","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new KT().fromBinary(n,r)}static fromJson(n,r){return new KT().fromJson(n,r)}static fromJsonString(n,r){return new KT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(KT,n,r)}};let Jd=KT;y(Jd,"runtime",A),y(Jd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryRequest"),y(Jd,"fields",A.util.newFieldList(()=>[{no:1,name:"query",kind:"scalar",T:9},{no:2,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:3,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const jT=class extends Se{constructor(n){super();y(this,"query","");A.util.initPartial(n,this)}static fromBinary(n,r){return new jT().fromBinary(n,r)}static fromJson(n,r){return new jT().fromJson(n,r)}static fromJsonString(n,r){return new jT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(jT,n,r)}};let Zd=jT;y(Zd,"runtime",A),y(Zd,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryUnsafeRequest"),y(Zd,"fields",A.util.newFieldList(()=>[{no:1,name:"query",kind:"scalar",T:9}]));const JT=class extends Se{constructor(n){super();y(this,"recordPage");y(this,"extraResults");A.util.initPartial(n,this)}static fromBinary(n,r){return new JT().fromBinary(n,r)}static fromJson(n,r){return new JT().fromJson(n,r)}static fromJsonString(n,r){return new JT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(JT,n,r)}};let sm=JT;y(sm,"runtime",A),y(sm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryResponse"),y(sm,"fields",A.util.newFieldList(()=>[{no:1,name:"recordPage",kind:"message",T:Jv},{no:2,name:"extraResults",kind:"message",T:Nv}]));const ZT=class extends Se{constructor(n){super();y(this,"entityReference");y(this,"sealedEntity");y(this,"binaryEntity");A.util.initPartial(n,this)}static fromBinary(n,r){return new ZT().fromBinary(n,r)}static fromJson(n,r){return new ZT().fromJson(n,r)}static fromJsonString(n,r){return new ZT().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ZT,n,r)}};let om=ZT;y(om,"runtime",A),y(om,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryOneResponse"),y(om,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za},{no:2,name:"sealedEntity",kind:"message",T:fa},{no:3,name:"binaryEntity",kind:"message",T:jd}]));const ew=class extends Se{constructor(n){super();y(this,"entityReferences",[]);y(this,"sealedEntities",[]);y(this,"binaryEntities",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ew().fromBinary(n,r)}static fromJson(n,r){return new ew().fromJson(n,r)}static fromJsonString(n,r){return new ew().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ew,n,r)}};let lm=ew;y(lm,"runtime",A),y(lm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryListResponse"),y(lm,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReferences",kind:"message",T:Za,repeated:!0},{no:2,name:"sealedEntities",kind:"message",T:fa,repeated:!0},{no:3,name:"binaryEntities",kind:"message",T:jd,repeated:!0}]));const tw=class extends Se{constructor(n){super();y(this,"entityMutation");y(this,"require","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new tw().fromBinary(n,r)}static fromJson(n,r){return new tw().fromJson(n,r)}static fromJsonString(n,r){return new tw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(tw,n,r)}};let hy=tw;y(hy,"runtime",A),y(hy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertEntityRequest"),y(hy,"fields",A.util.newFieldList(()=>[{no:1,name:"entityMutation",kind:"message",T:Kh},{no:2,name:"require",kind:"scalar",T:9},{no:3,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:4,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const nw=class extends Se{constructor(n){super();y(this,"entityType","");y(this,"primaryKey");y(this,"require","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new nw().fromBinary(n,r)}static fromJson(n,r){return new nw().fromJson(n,r)}static fromJsonString(n,r){return new nw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(nw,n,r)}};let cm=nw;y(cm,"runtime",A),y(cm,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntityRequest"),y(cm,"fields",A.util.newFieldList(()=>[{no:1,name:"entityType",kind:"scalar",T:9},{no:2,name:"primaryKey",kind:"message",T:kr},{no:3,name:"require",kind:"scalar",T:9},{no:4,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:5,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const rw=class extends Se{constructor(n){super();y(this,"query","");y(this,"positionalQueryParams",[]);y(this,"namedQueryParams",{});A.util.initPartial(n,this)}static fromBinary(n,r){return new rw().fromBinary(n,r)}static fromJson(n,r){return new rw().fromJson(n,r)}static fromJsonString(n,r){return new rw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(rw,n,r)}};let my=rw;y(my,"runtime",A),y(my,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntitiesRequest"),y(my,"fields",A.util.newFieldList(()=>[{no:1,name:"query",kind:"scalar",T:9},{no:2,name:"positionalQueryParams",kind:"message",T:Ss,repeated:!0},{no:3,name:"namedQueryParams",kind:"map",K:9,V:{kind:"message",T:Ss}}]));const iw=class extends Se{constructor(n){super();y(this,"response",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new iw().fromBinary(n,r)}static fromJson(n,r){return new iw().fromJson(n,r)}static fromJsonString(n,r){return new iw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(iw,n,r)}};let py=iw;y(py,"runtime",A),y(py,"typeName","io.evitadb.externalApi.grpc.generated.GrpcUpsertEntityResponse"),y(py,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za,oneof:"response"},{no:2,name:"entity",kind:"message",T:fa,oneof:"response"}]));const aw=class extends Se{constructor(n){super();y(this,"response",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new aw().fromBinary(n,r)}static fromJson(n,r){return new aw().fromJson(n,r)}static fromJsonString(n,r){return new aw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(aw,n,r)}};let gy=aw;y(gy,"runtime",A),y(gy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntityResponse"),y(gy,"fields",A.util.newFieldList(()=>[{no:1,name:"entityReference",kind:"message",T:Za,oneof:"response"},{no:2,name:"entity",kind:"message",T:fa,oneof:"response"}]));const sw=class extends Se{constructor(n){super();y(this,"deletedEntities",0);y(this,"response",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new sw().fromBinary(n,r)}static fromJson(n,r){return new sw().fromJson(n,r)}static fromJsonString(n,r){return new sw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(sw,n,r)}};let _y=sw;y(_y,"runtime",A),y(_y,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntityAndItsHierarchyResponse"),y(_y,"fields",A.util.newFieldList(()=>[{no:1,name:"deletedEntities",kind:"scalar",T:5},{no:2,name:"deletedRootEntityReference",kind:"message",T:Za,oneof:"response"},{no:3,name:"deletedRootEntity",kind:"message",T:fa,oneof:"response"}]));const ow=class extends Se{constructor(n){super();y(this,"deletedEntities",0);y(this,"deletedEntityBodies",[]);A.util.initPartial(n,this)}static fromBinary(n,r){return new ow().fromBinary(n,r)}static fromJson(n,r){return new ow().fromJson(n,r)}static fromJsonString(n,r){return new ow().fromJsonString(n,r)}static equals(n,r){return A.util.equals(ow,n,r)}};let vy=ow;y(vy,"runtime",A),y(vy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcDeleteEntitiesResponse"),y(vy,"fields",A.util.newFieldList(()=>[{no:1,name:"deletedEntities",kind:"scalar",T:5},{no:2,name:"deletedEntityBodies",kind:"message",T:fa,repeated:!0}]));const lw=class extends Se{constructor(n){super();y(this,"catalogVersion",Dn.zero);y(this,"transactionId");A.util.initPartial(n,this)}static fromBinary(n,r){return new lw().fromBinary(n,r)}static fromJson(n,r){return new lw().fromJson(n,r)}static fromJsonString(n,r){return new lw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(lw,n,r)}};let yy=lw;y(yy,"runtime",A),y(yy,"typeName","io.evitadb.externalApi.grpc.generated.GrpcTransactionResponse"),y(yy,"fields",A.util.newFieldList(()=>[{no:1,name:"catalogVersion",kind:"scalar",T:3},{no:2,name:"transactionId",kind:"message",T:Di}]));const cw=class extends Se{constructor(n){super();y(this,"queryParam",{case:void 0});A.util.initPartial(n,this)}static fromBinary(n,r){return new cw().fromBinary(n,r)}static fromJson(n,r){return new cw().fromJson(n,r)}static fromJsonString(n,r){return new cw().fromJsonString(n,r)}static equals(n,r){return A.util.equals(cw,n,r)}};let Ss=cw;y(Ss,"runtime",A),y(Ss,"typeName","io.evitadb.externalApi.grpc.generated.GrpcQueryParam"),y(Ss,"fields",A.util.newFieldList(()=>[{no:1,name:"stringValue",kind:"scalar",T:9,oneof:"queryParam"},{no:2,name:"integerValue",kind:"scalar",T:5,oneof:"queryParam"},{no:3,name:"longValue",kind:"scalar",T:3,oneof:"queryParam"},{no:4,name:"booleanValue",kind:"scalar",T:8,oneof:"queryParam"},{no:5,name:"bigDecimalValue",kind:"message",T:ki,oneof:"queryParam"},{no:6,name:"dateTimeRangeValue",kind:"message",T:vc,oneof:"queryParam"},{no:7,name:"integerNumberRangeValue",kind:"message",T:Eu,oneof:"queryParam"},{no:8,name:"longNumberRangeValue",kind:"message",T:Tu,oneof:"queryParam"},{no:9,name:"bigDecimalNumberRangeValue",kind:"message",T:wu,oneof:"queryParam"},{no:10,name:"offsetDateTimeValue",kind:"message",T:Hi,oneof:"queryParam"},{no:11,name:"localeValue",kind:"message",T:ka,oneof:"queryParam"},{no:12,name:"currencyValue",kind:"message",T:Hs,oneof:"queryParam"},{no:13,name:"facetStatisticsDepthValue",kind:"enum",T:A.getEnumType(oP),oneof:"queryParam"},{no:14,name:"queryPriceModelValue",kind:"enum",T:A.getEnumType(iP),oneof:"queryParam"},{no:15,name:"priceContentModeValue",kind:"enum",T:A.getEnumType(aP),oneof:"queryParam"},{no:16,name:"attributeSpecialValue",kind:"enum",T:A.getEnumType(sP),oneof:"queryParam"},{no:17,name:"orderDirectionValue",kind:"enum",T:A.getEnumType(Mf),oneof:"queryParam"},{no:18,name:"emptyHierarchicalEntityBehaviour",kind:"enum",T:A.getEnumType(lP),oneof:"queryParam"},{no:19,name:"statisticsBase",kind:"enum",T:A.getEnumType(cP),oneof:"queryParam"},{no:20,name:"statisticsType",kind:"enum",T:A.getEnumType(uP),oneof:"queryParam"},{no:21,name:"histogramBehavior",kind:"enum",T:A.getEnumType(dP),oneof:"queryParam"},{no:22,name:"managedReferencesBehaviour",kind:"enum",T:A.getEnumType(aG),oneof:"queryParam"},{no:23,name:"expressionValue",kind:"scalar",T:9,oneof:"queryParam"},{no:101,name:"stringArrayValue",kind:"message",T:xh,oneof:"queryParam"},{no:102,name:"integerArrayValue",kind:"message",T:Oh,oneof:"queryParam"},{no:103,name:"longArrayValue",kind:"message",T:Ch,oneof:"queryParam"},{no:104,name:"booleanArrayValue",kind:"message",T:Ah,oneof:"queryParam"},{no:105,name:"bigDecimalArrayValue",kind:"message",T:Rh,oneof:"queryParam"},{no:106,name:"dateTimeRangeArrayValue",kind:"message",T:Nh,oneof:"queryParam"},{no:107,name:"integerNumberRangeArrayValue",kind:"message",T:Ih,oneof:"queryParam"},{no:108,name:"longNumberRangeArrayValue",kind:"message",T:kh,oneof:"queryParam"},{no:109,name:"bigDecimalNumberRangeArrayValue",kind:"message",T:Dh,oneof:"queryParam"},{no:110,name:"offsetDateTimeArrayValue",kind:"message",T:Ph,oneof:"queryParam"},{no:111,name:"localeArrayValue",kind:"message",T:Lh,oneof:"queryParam"},{no:112,name:"currencyArrayValue",kind:"message",T:Mh,oneof:"queryParam"},{no:113,name:"facetStatisticsDepthArrayValue",kind:"message",T:pg,oneof:"queryParam"},{no:114,name:"queryPriceModelArrayValue",kind:"message",T:gg,oneof:"queryParam"},{no:115,name:"priceContentModeArrayValue",kind:"message",T:_g,oneof:"queryParam"},{no:116,name:"attributeSpecialArrayValue",kind:"message",T:vg,oneof:"queryParam"},{no:117,name:"orderDirectionArrayValue",kind:"message",T:yg,oneof:"queryParam"},{no:118,name:"emptyHierarchicalEntityBehaviourArrayValue",kind:"message",T:bg,oneof:"queryParam"},{no:119,name:"statisticsBaseArrayValue",kind:"message",T:Sg,oneof:"queryParam"},{no:120,name:"statisticsTypeArrayValue",kind:"message",T:Eg,oneof:"queryParam"},{no:121,name:"histogramBehaviorTypeArrayValue",kind:"message",T:Tg,oneof:"queryParam"}]));const lcn={typeName:"io.evitadb.externalApi.grpc.generated.EvitaSessionService",methods:{getCatalogSchema:{name:"GetCatalogSchema",I:Bv,O:Vv,kind:Ht.Unary},getCatalogState:{name:"GetCatalogState",I:Hr,O:Iv,kind:Ht.Unary},getCatalogVersionAt:{name:"GetCatalogVersionAt",I:kv,O:Dv,kind:Ht.Unary},getMutationsHistoryPage:{name:"GetMutationsHistoryPage",I:Pv,O:Lv,kind:Ht.Unary},getMutationsHistory:{name:"GetMutationsHistory",I:Mv,O:Fv,kind:Ht.ServerStreaming},getEntitySchema:{name:"GetEntitySchema",I:Uv,O:Yv,kind:Ht.Unary},getAllEntityTypes:{name:"GetAllEntityTypes",I:Hr,O:fy,kind:Ht.Unary},goLiveAndClose:{name:"GoLiveAndClose",I:Hr,O:cy,kind:Ht.Unary},backupCatalog:{name:"BackupCatalog",I:uy,O:dy,kind:Ht.Unary},close:{name:"Close",I:oy,O:ly,kind:Ht.Unary},queryOne:{name:"QueryOne",I:Jd,O:om,kind:Ht.Unary},queryList:{name:"QueryList",I:Jd,O:lm,kind:Ht.Unary},query:{name:"Query",I:Jd,O:sm,kind:Ht.Unary},queryOneUnsafe:{name:"QueryOneUnsafe",I:Zd,O:om,kind:Ht.Unary},queryListUnsafe:{name:"QueryListUnsafe",I:Zd,O:lm,kind:Ht.Unary},queryUnsafe:{name:"QueryUnsafe",I:Zd,O:sm,kind:Ht.Unary},getEntity:{name:"GetEntity",I:Wv,O:Xv,kind:Ht.Unary},updateCatalogSchema:{name:"UpdateCatalogSchema",I:im,O:qv,kind:Ht.Unary},updateAndFetchCatalogSchema:{name:"UpdateAndFetchCatalogSchema",I:im,O:$v,kind:Ht.Unary},defineEntitySchema:{name:"DefineEntitySchema",I:zv,O:Qv,kind:Ht.Unary},updateEntitySchema:{name:"UpdateEntitySchema",I:am,O:Hv,kind:Ht.Unary},updateAndFetchEntitySchema:{name:"UpdateAndFetchEntitySchema",I:am,O:Gv,kind:Ht.Unary},deleteCollection:{name:"DeleteCollection",I:Zv,O:ey,kind:Ht.Unary},renameCollection:{name:"RenameCollection",I:ty,O:ny,kind:Ht.Unary},replaceCollection:{name:"ReplaceCollection",I:ry,O:iy,kind:Ht.Unary},getEntityCollectionSize:{name:"GetEntityCollectionSize",I:ay,O:sy,kind:Ht.Unary},upsertEntity:{name:"UpsertEntity",I:hy,O:py,kind:Ht.Unary},deleteEntity:{name:"DeleteEntity",I:cm,O:gy,kind:Ht.Unary},deleteEntityAndItsHierarchy:{name:"DeleteEntityAndItsHierarchy",I:cm,O:_y,kind:Ht.Unary},deleteEntities:{name:"DeleteEntities",I:my,O:vy,kind:Ht.Unary},getTransactionId:{name:"GetTransactionId",I:Hr,O:yy,kind:Ht.Unary}}};function ccn(){try{new Headers}catch{throw new Error("connect-web requires the fetch API. Are you running on an old version of Node.js? Node.js is not supported in Connect for Web - please stay tuned for Connect for Node.")}}function iZ(t,e){const n=Yme(t);if(n)throw e.forEach((r,i)=>{n.metadata.append(i,r)}),n}function aZ(t,e,n,r){const i=new Headers(n??{});return i.set(Gln,t?Zln:ecn),i.set(Jln,"1"),i.set(jln,"connect-es/1.4.0"),r&&i.set(Kln,"connect-es/1.4.0"),e!==void 0&&i.set(Wln,`${e}m`),i}function ucn(t){switch(t){case 400:return br.Internal;case 401:return br.Unauthenticated;case 403:return br.PermissionDenied;case 404:return br.Unimplemented;case 429:return br.Unavailable;case 502:return br.Unavailable;case 503:return br.Unavailable;case 504:return br.Unavailable;default:return br.Unknown}}function sZ(t,e){var n;if(t>=200&&t<300){const r=Yme(e);if(r)throw r;return{foundStatus:e.has(Vme)}}throw new ni(decodeURIComponent((n=e.get(Ume))!==null&&n!==void 0?n:`HTTP ${t}`),ucn(t),e)}var Em=globalThis&&globalThis.__await||function(t){return this instanceof Em?(this.v=t,this):new Em(t)},dcn=globalThis&&globalThis.__asyncGenerator||function(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),i,a=[];return i={},o("next"),o("throw"),o("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(_){return function(S){return Promise.resolve(S).then(_,m)}}function o(_,S){r[_]&&(i[_]=function(T){return new Promise(function(x,O){a.push([_,T,x,O])>1||l(_,T)})},S&&(i[_]=S(i[_])))}function l(_,S){try{u(r[_](S))}catch(T){p(a[0][3],T)}}function u(_){_.value instanceof Em?Promise.resolve(_.value.v).then(f,m):p(a[0][2],_)}function f(_){l("next",_)}function m(_){l("throw",_)}function p(_,S){_(S),a.shift(),a.length&&l(a[0][0],a[0][1])}};function fcn(t){var e;ccn();const n=(e=t.useBinaryFormat)!==null&&e!==void 0?e:!0;return{async unary(r,i,a,s,o,l,u){var f;const{serialize:m,parse:p}=tZ(i,n,t.jsonOptions,t.binaryOptions);return s=s===void 0?t.defaultTimeoutMs:s<=0?void 0:s,await icn({interceptors:t.interceptors,signal:a,timeoutMs:s,req:{stream:!1,service:r,method:i,url:eZ(t.baseUrl,r,i),init:{method:"POST",credentials:(f=t.credentials)!==null&&f!==void 0?f:"same-origin",redirect:"error",mode:"cors"},header:aZ(n,s,o,!1),contextValues:u??J7(),message:l},next:async _=>{var S;const x=await((S=t.fetch)!==null&&S!==void 0?S:globalThis.fetch)(_.url,Object.assign(Object.assign({},_.init),{headers:_.header,signal:_.signal,body:j7(0,m(_.message))}));if(sZ(x.status,x.headers),!x.body)throw"missing response body";const O=K7(x.body).getReader();let N,L;for(;;){const F=await O.read();if(F.done)break;const{flags:P,data:V}=F.value;if(P===nU){if(N!==void 0)throw"extra trailer";N=Z7(V);continue}if(L!==void 0)throw"extra message";L=p(V)}if(N===void 0)throw"missing trailer";if(iZ(N,x.headers),L===void 0)throw"missing message";return{stream:!1,service:r,method:i,header:x.headers,message:L,trailer:N}}})},async stream(r,i,a,s,o,l,u){var f;const{serialize:m,parse:p}=tZ(i,n,t.jsonOptions,t.binaryOptions);function _(T,x,O,N){return dcn(this,arguments,function*(){const F=K7(T).getReader();if(x){if(!(yield Em(F.read())).done)throw"extra data for trailers-only";return yield Em(void 0)}let P=!1;for(;;){const V=yield Em(F.read());if(V.done)break;const{flags:$,data:z}=V.value;if(($&nU)===nU){if(P)throw"extra trailer";P=!0;const U=Z7(z);iZ(U,N),U.forEach((W,ie)=>O.set(ie,W));continue}if(P)throw"extra message";yield yield Em(p(z))}if(!P)throw"missing trailer"})}async function S(T){if(i.kind!=Ht.ServerStreaming)throw"The fetch API does not support streaming request bodies";const x=await T[Symbol.asyncIterator]().next();if(x.done==!0)throw"missing request message";return j7(0,m(x.value))}return s=s===void 0?t.defaultTimeoutMs:s<=0?void 0:s,acn({interceptors:t.interceptors,signal:a,timeoutMs:s,req:{stream:!0,service:r,method:i,url:eZ(t.baseUrl,r,i),init:{method:"POST",credentials:(f=t.credentials)!==null&&f!==void 0?f:"same-origin",redirect:"error",mode:"cors"},header:aZ(n,s,o,!1),contextValues:u??J7(),message:l},next:async T=>{var x;const N=await((x=t.fetch)!==null&&x!==void 0?x:globalThis.fetch)(T.url,Object.assign(Object.assign({},T.init),{headers:T.header,signal:T.signal,body:await S(T.message)})),{foundStatus:L}=sZ(N.status,N.headers);if(!N.body)throw"missing response body";const F=new Headers;return Object.assign(Object.assign({},T),{header:N.headers,trailer:F,message:_(N.body,L,F,N.headers)})}})}}}class hcn{constructor(){y(this,"transports",new Map)}getTransport(e){let n=this.transports.get(e.id);return n==null&&(n=fcn({baseUrl:e.grpcUrl}),this.transports.set(e.id,n)),n}}class mcn{constructor(){y(this,"transportProvider",new hcn);y(this,"evitaClients",new Map);y(this,"evitaManagementClients",new Map);y(this,"evitaSessionClients",new Map)}getEvitaClient(e){let n=this.evitaClients.get(e.id);return n||(n=tU(scn,this.transportProvider.getTransport(e)),this.evitaClients.set(e.id,n),n)}getEvitaManagementClient(e){var r;let n=(r=this.evitaManagementClients)==null?void 0:r.get(e.id);return n==null&&(n=tU(ocn,this.transportProvider.getTransport(e))),n}getEvitaSessionClient(e){var r;let n=(r=this.evitaSessionClients)==null?void 0:r.get(e.id);return n==null&&(n=tU(lcn,this.transportProvider.getTransport(e))),n}}class pcn{constructor(e,n,r,i,a,s){y(this,"referenceName");y(this,"version");y(this,"referencedEntity");y(this,"groupReferencedEntity");y(this,"_attributes");y(this,"referenceCardinality");this.referenceName=e,this.version=n,this.referencedEntity=r,this.groupReferencedEntity=i,this._attributes=a,this.referenceCardinality=s}get referencedPrimaryKey(){return this.referencedEntity.primaryKey}get referencedEntityType(){return this.referencedEntity.entityType}attribute(e,n){return n==null?this._attributes.attribute(e):this._attributes.attribute(e,n)}get allAttributes(){return this._attributes.allAttributes}get attributeNames(){return this._attributes.names}get attributeLocales(){return this._attributes.locales}}class gcn{constructor(e,n,r,i,a,s,o,l,u,f){y(this,"priceId");y(this,"priceList");y(this,"innerRecordId");y(this,"priceWithoutTax");y(this,"taxRate");y(this,"priceWithTax");y(this,"validity");y(this,"sellable");y(this,"version");y(this,"currency");this.priceId=e,this.priceList=n,this.innerRecordId=r,this.priceWithoutTax=i,this.taxRate=a,this.priceWithTax=s,this.validity=o,this.sellable=l,this.version=u,this.currency=f}}class _cn{static convertToDateTimeRange(e){var u,f,m,p,_,S;const n="UTC",r=!!e.from,i=!!e.to,a=((f=(u=e.from)==null?void 0:u.timestamp)==null?void 0:f.seconds)??0,s=((p=(m=e.to)==null?void 0:m.timestamp)==null?void 0:p.seconds)??0,o=da.ofInstant(a,r?((_=e.from)==null?void 0:_.offset)??n:n),l=da.ofInstant(s,i?((S=e.to)==null?void 0:S.offset)??n:n);return!r&&i?Xo.until(l):r&&!i?Xo.since(o):Xo.between(o,l)}}var cC=(t=>(t.None="None",t.LowestPrice="LowestPrice",t.Sum="Sum",t.Unknown="Unknown",t))(cC||{});class oZ{constructor(e,n,r){y(this,"locale");y(this,"name");y(this,"value");this.locale=e,this.name=n,this.value=r}}class vcn{constructor(e,n){y(this,"globalAssociatedData");y(this,"localizedAssociatedData");y(this,"_allAssociatedData");y(this,"_names");y(this,"_locales");this.globalAssociatedData=e,this.localizedAssociatedData=n}associatedData(e,n){var r;return n==null?this.globalAssociatedData.get(e):(r=this.localizedAssociatedData.get(n.toString()))==null?void 0:r.get(e)}get allAssociatedData(){if(this._allAssociatedData==null){const e=[];for(const[n,r]of this.globalAssociatedData)e.push(new oZ(void 0,n,r));for(const[n,r]of this.localizedAssociatedData)for(const[i,a]of r)e.push(new oZ(new qu(n),i,a));this._allAssociatedData=Ft.of(...e)}return this._allAssociatedData}get names(){if(this._names==null){const e=[...this.globalAssociatedData.keys()];for(const[n,r]of this.localizedAssociatedData)e.push(...r.keys());this._names=Bu.of(...e)}return this._names}get locales(){return this._locales==null&&(this._locales=Bu.of(...Array.from(this.localizedAssociatedData.keys()).map(e=>new qu(e)))),this._locales}toString(){const e=[];for(const[n,r]of this.globalAssociatedData)e.push(String(r));return e.join(";")}}class ycn{constructor(e){y(this,"evitaValueConverter");this.evitaValueConverter=e}convert(e){return new oq(e.entityType,e.primaryKey,e.version,e.schemaVersion,this.convertParentEntity(e.parentReference,e.parentEntity),this.convertAttributes(e.globalAttributes,e.localizedAttributes),this.convertAssociatedData(e.globalAssociatedData,e.localizedAssociatedData),this.convertReferences(e.references),this.convertPriceInnerHandling(e.priceInnerRecordHandling),this.convertPrices(e.prices),e.priceForSale?this.convertPrice(e.priceForSale):void 0,this.convertLocales(e.locales))}convertEntityReference(e){return new eD(e.entityType,e.primaryKey,e.version)}convertEntityReferenceWithParent(e){return new ghe(e.entityType,e.primaryKey,e.version,e.parent!=null?this.convertEntityReferenceWithParent(e.parent):void 0)}convertParentEntity(e,n){return n!=null?this.convert(n):e!=null?this.convertEntityReferenceWithParent(e):void 0}convertAttributes(e,n){const r=this.convertAttributeMap(e),i=new Map;for(const a in n){const s=n[a],o=this.convertAttributeMap(s.attributes);i.set(a,o)}return new mhe(r,dn.Map(i))}convertAttributeMap(e){const n=new Map;for(const r in e){const i=e[r];i.value.value!=null&&n.set(r,this.evitaValueConverter.convert(i))}return dn.Map(n)}convertReferences(e){return dn.List(e.map(n=>this.convertReference(n)))}convertReference(e){return new pcn(e.referenceName,e.version,this.convertReferencedEntity(e.referencedEntity,e.referencedEntityReference),this.convertGroupReferencedEntity(e),this.convertAttributes(e.globalAttributes,e.localizedAttributes),this.convertCardinality(e.referenceCardinality))}convertReferencedEntity(e,n){if(e!=null)return this.convert(e);if(n!=null)return this.convertEntityReference(n);throw new tt("Missing both referenced entity and referenced entity reference in reference.")}convertGroupReferencedEntity(e){return e.groupReferenceType.case==="groupReferencedEntity"?this.convert(e.groupReferenceType.value):e.groupReferenceType.case==="groupReferencedEntityReference"?this.convertEntityReference(e.groupReferenceType.value):void 0}convertCardinality(e){switch(e){case si.EXACTLY_ONE:return _c.ExactlyOne;case si.NOT_SPECIFIED:return _c.ExactlyOne;case si.ONE_OR_MORE:return _c.OneOrMore;case si.ZERO_OR_MORE:return _c.ZeroOrMore;case si.ZERO_OR_ONE:return _c.ZeroOrOne}}convertPriceInnerHandling(e){switch(e){case kc.LOWEST_PRICE:return cC.LowestPrice;case kc.NONE:return cC.None;case kc.SUM:return cC.Sum;case kc.UNKNOWN:return cC.Unknown}}convertAssociatedData(e,n){const r=this.convertAssociatedDataMap(e),i=new Map;for(const a in n){const s=n[a],o=this.convertAssociatedDataMap(s.associatedData);i.set(a,o)}return new vcn(r,dn.Map(i))}convertAssociatedDataMap(e){const n=new Map;for(const r in e){const i=e[r];n.set(r,this.convertAssociatedDataValue(i))}return dn.Map(n)}convertAssociatedDataValue(e){return e.type===rl.COMPLEX_DATA_OBJECT?JSON.parse(e.value.value):this.evitaValueConverter.convert(e.value.value)}convertLocales(e){const n=[];for(const r of e)n.push(new qu(r.languageTag));return dn.List(n)}convertPrices(e){return dn.List(e.map(n=>this.convertPrice(n)))}convertPrice(e){var n;if(e.priceWithTax==null||e.priceWithoutTax==null||e.taxRate==null)throw new tt(`Missing mandatory price data for price '${e.priceId}'.`);return new gcn(e.priceId,e.priceList,e.innerRecordId,new ua(e.priceWithoutTax.valueString),new ua(e.taxRate.valueString),new ua(e.priceWithTax.valueString),e.validity!=null?_cn.convertToDateTimeRange(e.validity):void 0,e.sellable,e.version,new $0((n=e.currency)==null?void 0:n.code))}}class lZ extends J1{constructor(e,n){super(e,n)}getPrettyPrintableString(){return this.toString()}getRangeValues(){return[this.from,this.to]}toString(){var e,n;return`[${((e=this.from)==null?void 0:e.value)??"∞"},${((n=this.to)==null?void 0:n.value)??"∞"}]`}}class cZ extends J1{constructor(e,n){super(e,n)}getPrettyPrintableString(){return this.toString()}getRangeValues(){return[this.from,this.to]}toString(){return`[${this.from??"∞"}, ${this.to??"∞"}]`}}class Xp extends J1{constructor(e,n){super(e,n)}getPrettyPrintableString(){return this.toString()}getRangeValues(){return[this.from,this.to]}toString(){return`${this.from??"∞"},${this.to??"∞"}`}}class wx{constructor(e,n,r){y(this,"code");y(this,"mostSignificantBits");y(this,"leastSignificantBits");this.code=e,this.leastSignificantBits=r,this.mostSignificantBits=n}static bigintToHex(e){return e?e.toString(16).padStart(16,"0"):""}static createUUID(e,n){const r=this.bigintToHex(e),i=this.bigintToHex(n);return new wx(`${r.substring(0,8)}-${r.substring(8,12)}-${r.substring(12,16)}-${i.substring(0,4)}-${i.substring(4)}`,e,n)}}class bcn{convert(e){if(typeof e=="string")return e;if(e==null)return;{const n=e,r=n.value.value;switch(n.type){case yt.BYTE:case yt.BOOLEAN:case yt.INTEGER:case yt.LONG:case yt.STRING:case yt.SHORT:case yt.CHARACTER:return r;case yt.BIG_DECIMAL:return this.convertBigDecimal(r);case yt.BIG_DECIMAL_ARRAY:return this.convertBigDecimalArray(r);case yt.BIG_DECIMAL_NUMBER_RANGE:return this.convertBigDecimalNumberRange(r);case yt.BIG_DECIMAL_NUMBER_RANGE_ARRAY:return this.convertBigDecimalNumberRangeArray(r);case yt.BOOLEAN_ARRAY:return this.convertBooleanArray(r);case yt.BYTE_ARRAY:return this.convertIntegerArray(r);case yt.BYTE_NUMBER_RANGE:return this.convertByteNumberRange(r);case yt.LONG_ARRAY:return this.convertLongArray(r);case yt.LONG_NUMBER_RANGE_ARRAY:return this.convertLongNumberRangeArray(r);case yt.SHORT_NUMBER_RANGE:return this.convertShortNumberRangeArray(r);case yt.SHORT_ARRAY:return this.convertShortNumberRange(r);case yt.LOCALE:return this.convertLocale(r);case yt.CURRENCY:return this.convertCurrency(r);case yt.BYTE_NUMBER_RANGE_ARRAY:return this.convertByteNumberRangeArray(r);case yt.CHARACTER_ARRAY:return this.convertIntegerArray(r);case yt.CURRENCY_ARRAY:return this.convertCurrencyArray(r);case yt.DATE_TIME_RANGE_ARRAY:return this.convertDateTimeRangeArray(r);case yt.INTEGER_ARRAY:return this.convertIntegerArray(r);case yt.INTEGER_NUMBER_RANGE:return this.convertIntegerNumberRange(r);case yt.INTEGER_NUMBER_RANGE_ARRAY:return this.convertIntegerNumberRangeArray(r);case yt.PREDECESSOR:return this.convertPredecessor(r);case yt.REFERENCED_ENTITY_PREDECESSOR:return this.convertPredecessor(r);case yt.SHORT_NUMBER_RANGE_ARRAY:return this.convertIntegerNumberRangeArray(r);case yt.STRING_ARRAY:return this.convertStringArray(r);case yt.UUID:return this.convertUUID(r);case yt.UUID_ARRAY:return this.convertUUIDArray(r);case yt.OFFSET_DATE_TIME_ARRAY:return this.convertOffsetDateTimeArray(r);case yt.DATE_TIME_RANGE:return this.convertDateTimeRange(r);case yt.LOCALE_ARRAY:return this.convertLocaleArray(r);case yt.LOCAL_DATE:return this.convertLocalDate(r);case yt.LOCAL_DATE_ARRAY:return this.convertLocalDateArray(r);case yt.LOCAL_DATE_TIME:return this.convertLocalDateTime(r);case yt.LOCAL_DATE_TIME_ARRAY:return this.convertLocalDateTimeArray(r);case yt.LOCAL_TIME:return this.convertLocalTime(r);case yt.LOCAL_TIME_ARRAY:return this.convertLocalTimeArray(r);case yt.LONG_NUMBER_RANGE:return this.convertLongNumberRange(r);case yt.OFFSET_DATE_TIME:return this.convertOffsetDateTime(r);default:throw new tt(`Unsupported evita data type '${n.type}'.`)}}}convertBigDecimal(e){return new ua(e.valueString)}convertDateTimeRange(e){if(this.checkDateTimeValidity(e.from,e.to,!1))return new Xo(new da(e.from.timestamp,e.from.offset),new da(e.to.timestamp,e.to.offset));throw new Error("DateTimeRange has undefined prop from and to")}convertBigDecimalNumberRange(e){return new lZ(e.from!=null?new ua(e.from.valueString):void 0,e.to!=null?new ua(e.to.valueString):void 0)}convertLongNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("LongRangeNumber has undefined prop from and to");return new cZ(e.from,e.to)}convertIntegerNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("IntegerRangeNumber has undefined prop from and to");return new Xp(e.from,e.to)}convertShortNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("ShortRangeNumber has undefined prop from and to");return new Xp(e.from,e.to)}convertByteNumberRange(e){if(this.checkNumberRangeValidity(e.from,e.to))throw new Error("ByteRangeNumber has undefined prop from and to");return new Xp(e.from,e.to)}convertLocale(e){return new qu(e.languageTag)}convertCurrency(e){return new $0(e.code)}convertUUID(e){return new wx(e.toJsonString(),e.mostSignificantBits,e.leastSignificantBits)}convertPredecessor(e){return new hhe(e.head,e.head?-1:e.predecessorId)}convertStringArray(e){return dn.List(e.value)}convertIntegerArray(e){return dn.List(e.value)}convertLongArray(e){return dn.List(e.value)}convertBooleanArray(e){return dn.List(e.value)}convertBigDecimalArray(e){const n=[];for(const r of e.value)n.push(new ua(r.valueString));return dn.List(n)}convertOffsetDateTimeArray(e){const n=[];for(const r of e.value)n.push(this.convertOffsetDateTime(r));return dn.List(n)}convertLocalDateTimeArray(e){const n=[];for(const r of e.value)n.push(this.convertLocalDateTime(r));return dn.List(n)}convertLocalDateArray(e){const n=[];for(const r of e.value)n.push(this.convertLocalDate(r));return dn.List(n)}convertLocalTimeArray(e){const n=[];for(const r of e.value)n.push(this.convertLocalTime(r));return dn.List(n)}convertDateTimeRangeArray(e){const n=[];for(const r of e.value)this.checkDateTimeValidity(r.from,r.to,!1)&&n.push(new Xo(new da(r.from.timestamp,r.from.offset),new da(r.to.timestamp,r.to.offset)));return dn.List(n)}convertBigDecimalNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new lZ(r.from!=null?new ua(r.from.valueString):void 0,r.to!=null?new ua(r.to.valueString):void 0));return dn.List(n)}convertLongNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new cZ(r.from,r.to));return dn.List(n)}convertIntegerNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new Xp(r.from,r.to));return dn.List(n)}convertShortNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new Xp(r.from,r.to));return dn.List(n)}convertByteNumberRangeArray(e){const n=[];for(const r of e.value)n.push(new Xp(r.from,r.to));return dn.List(n)}convertLocaleArray(e){const n=[];for(const r of e.value)n.push(new qu(r.languageTag));return dn.List(n)}convertCurrencyArray(e){const n=[];for(const r of e.value)n.push(new $0(r.code));return dn.List(n)}convertUUIDArray(e){const n=[];for(const r of e.value)n.push(new wx(r.toJsonString(),r.mostSignificantBits,r.leastSignificantBits));return dn.List(n)}convertLocalDate(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new dhe(hn.fromSeconds(Number(e.timestamp.seconds)).toISODate())}convertLocalDateTime(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new kH(hn.fromSeconds(Number(e.timestamp.seconds)).toISO())}convertOffsetDateTime(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new da(e.timestamp,e.offset)}convertLocalTime(e){if(!e.timestamp)throw new Error("Missing prop timestamp");return new fhe(hn.fromSeconds(Number(e.timestamp.seconds)).toISOTime())}checkDateTimeValidity(e,n,r){return!e&&!n||e&&n&&!e.timestamp&&!n.timestamp?!1:!(r&&(e&&e.timestamp&&!e.offset||n&&n.timestamp&&!n.offset))}checkNumberRangeValidity(e,n){return!(!e&&!n)}}class Scn{constructor(e,n,r,i,a){y(this,"attributeHistogram");y(this,"priceHistogram");y(this,"facetGroupStatistics");y(this,"selfHierarchy");y(this,"hierarchy");this.attributeHistogram=e,this.facetGroupStatistics=n,this.hierarchy=r,this.priceHistogram=i,this.selfHierarchy=a}}class uZ{constructor(e,n,r,i){y(this,"min");y(this,"max");y(this,"overallCount");y(this,"buckets");this.min=r,this.max=i,this.overallCount=e,this.buckets=n}}class Ecn{constructor(e,n,r){y(this,"threshold");y(this,"occurrences");y(this,"requested");this.threshold=r,this.occurrences=e,this.requested=n}}class Tcn{constructor(e,n,r,i,a){y(this,"referenceName");y(this,"groupEntityReference");y(this,"groupEntity");y(this,"count");y(this,"facetStatistics");this.referenceName=e,this.count=n,this.facetStatistics=r,this.groupEntityReference=i,this.groupEntity=a}}class wcn{constructor(e,n,r,i,a,s,o){y(this,"facetEntityReference");y(this,"facetEntity");y(this,"requested");y(this,"count");y(this,"impact");y(this,"matchCount");y(this,"hasSense");this.facetEntityReference=o,this.facetEntity=i,this.requested=e,this.count=n,this.impact=a,this.matchCount=s,this.hasSense=r}}class xcn{constructor(e){y(this,"hierarchy");this.hierarchy=e}}class dZ{constructor(e,n,r,i,a,s){y(this,"entityReference");y(this,"entity");y(this,"queriedEntityCount");y(this,"childrenCount");y(this,"children");y(this,"requested");this.children=e,this.requested=n,this.childrenCount=r,this.queriedEntityCount=i,this.entity=a,this.entityReference=s}}class Ocn{constructor(e){y(this,"entityConverter");this.entityConverter=e}convert(e){if(e)return new Scn(Ge.of(this.convertAttributeHistogram(e.attributeHistogram)),Ge.of(this.convertFacetGroupStatistics(e.facetGroupStatistics)),Ge.of(this.convertHierarchy(e.hierarchy)),Ge.of(this.convertHistogram(e.priceHistogram)),Ge.of(this.convertSelfHierarchy(e.selfHierarchy)))}convertAttributeHistogram(e){var r,i;const n=new Map;for(const a in e){const s=e[a];n.set(a,new uZ(Ge.of(s.overallCount),Ge.of(this.convertHistogramBuckets(s.buckets)),Ge.of(new ua((r=s.min)==null?void 0:r.valueString)),Ge.of(new ua((i=s.max)==null?void 0:i.valueString))))}return n.size===0?void 0:dn.Map(n)}convertHistogramBuckets(e){var r;const n=[];for(const i of e)n.push(new Ecn(Ge.of(i.occurrences),Ge.of(i.requested),Ge.of(new ua((r=i.threshold)==null?void 0:r.valueString))));return Ft(n)}convertFacetGroupStatistics(e){const n=[];for(const r of e)n.push(new Tcn(r.referenceName,Ge.of(r.count),Ge.of(this.convertFacetStatistics(r.facetStatistics)),Ge.of(this.convertEntityReference(r.groupEntityReference)),Ge.of(r.groupEntity?this.entityConverter.convert(r.groupEntity):void 0)));return n.length===0?void 0:dn.List(n)}convertFacetStatistics(e){const n=[];for(const r of e)n.push(new wcn(Ge.of(r.requested),Ge.of(r.count),Ge.of(r.hasSense),Ge.of(r.facetEntity?this.entityConverter.convert(r.facetEntity):void 0),Ge.of(r.impact),Ge.of(r.matchCount),Ge.of(this.convertEntityReference(r.facetEntityReference))));return dn.List(n)}convertEntityReference(e){if(e)return new eD(e.entityType,e.primaryKey,e.version)}convertGroupEntityReference(e){if(e)return new eD(e.entityType,e.primaryKey,e.version)}convertSelfHierarchy(e){if(e)return this.convertHierarchyAttribute(e)}convertHierarchy(e){const n=new Map;for(const r in e){const i=this.convertHierarchyAttribute(e[r]);n.set(r,i)}return n.size===0?void 0:dn.Map(n)}convertHierarchyAttribute(e){const n=new Map,r=e.hierarchy;for(const i in r)n.set(i,this.convertLevelInfos(r[i]));return new xcn(Ge.of(dn.Map(n)))}convertLevelInfos(e){const n=[];for(const r of e.levelInfos)n.push(new dZ(Ge.of(this.convertLevelInfo(r.items)),Ge.of(r.requested),Ge.of(r.childrenCount),Ge.of(r.queriedEntityCount),Ge.of(r.entity?this.entityConverter.convert(r.entity):void 0),Ge.of(this.convertEntityReference(r.entityReference))));return dn.List(n)}convertLevelInfo(e){const n=[];for(const r of e)n.push(new dZ(Ge.of(this.convertLevelInfo(r.items)),Ge.of(r.requested),Ge.of(r.childrenCount),Ge.of(r.queriedEntityCount),Ge.of(r.entity?this.entityConverter.convert(r.entity):void 0),Ge.of(this.convertEntityReference(r.entityReference))));return dn.List(n)}convertHistogram(e){var n,r;if(e)return new uZ(Ge.of(e.overallCount),Ge.of(this.convertHistogramBuckets(e.buckets)),Ge.of(new ua((n=e.min)==null?void 0:n.valueString)),Ge.of(new ua((r=e.max)==null?void 0:r.valueString)))}}class Ccn{constructor(e,n,r,i,a,s,o,l,u,f){y(this,"version");y(this,"started");y(this,"uptime");y(this,"instanceId");y(this,"catalogsCorrupted");y(this,"catalogsOk");y(this,"readOnly");y(this,"healthProblems");y(this,"readiness");y(this,"apis");this.version=e,this.started=n,this.uptime=r,this.instanceId=i,this.catalogsCorrupted=a,this.catalogsOk=s,this.readOnly=o,this.healthProblems=l,this.readiness=u,this.apis=f}apiEnabled(e){const n=this.apis.get(e);return n!=null&&n.enabled}}var uC=(t=>(t.MemoryShortage="memoryShortage",t.ExternalApiUnavailable="externalApiUnavailable",t.InputQueuesOverloaded="inputQueuesOverloaded",t.JavaInternalErrors="javaInternalErrors",t))(uC||{}),by=(t=>(t.Starting="starting",t.Ready="ready",t.Stalling="stalling",t.Shutdown="shutdown",t.Unknown="unknown",t))(by||{});class Acn{constructor(e,n,r,i){y(this,"enabled");y(this,"ready");y(this,"baseUrls");y(this,"endpoints");this.enabled=e,this.ready=n,this.baseUrls=r,this.endpoints=i}}class Rcn{constructor(e,n){y(this,"name");y(this,"urls");this.name=e,this.urls=n}}var _h=(t=>(t.System="system",t.Grpc="grpc",t.GraphQL="graphQL",t.Rest="rest",t.Observability="observability",t.Lab="lab",t))(_h||{});class Ncn{constructor(e){y(this,"evitaValueConverter");this.evitaValueConverter=e}convert(e){return new Ccn(e.version,this.evitaValueConverter.convertOffsetDateTime(e.startedAt),e.uptime,e.instanceId,e.catalogsCorrupted,e.catalogsOk,e.readOnly,this.convertHealthProblems(e.healthProblems),this.convertReadiness(e.readiness),this.convertApis(e.api))}convertHealthProblems(e){const n=[];for(const r of e)n.push(this.convertHealthProblem(r));return dn.Set(n)}convertHealthProblem(e){switch(e){case Sm.MEMORY_SHORTAGE:return uC.MemoryShortage;case Sm.EXTERNAL_API_UNAVAILABLE:return uC.ExternalApiUnavailable;case Sm.INPUT_QUEUES_OVERLOADED:return uC.InputQueuesOverloaded;case Sm.JAVA_INTERNAL_ERRORS:return uC.JavaInternalErrors;default:throw new tt(`Unsupported health problem type '${e}'.`)}}convertReadiness(e){switch(e){case Su.API_UNKNOWN:return by.Unknown;case Su.API_STARTING:return by.Starting;case Su.API_READY:return by.Ready;case Su.API_STALLING:return by.Stalling;case Su.API_SHUTDOWN:return by.Shutdown;default:throw new tt(`Unsupported readiness type '${e}'.`)}}convertApis(e){const n=new Map;for(const r in e)n.set(this.convertApiType(r),this.convertApiStatus(e[r]));return dn.Map(n)}convertApiType(e){switch(e){case"graphQL":return _h.GraphQL;case"rest":return _h.Rest;case"gRPC":return _h.Grpc;case"system":return _h.System;case"lab":return _h.Lab;case"observability":return _h.Observability;default:throw new tt(`Unsupported api type '${e}'.`)}}convertApiStatus(e){return new Acn(e.enabled,e.ready,dn.List(e.baseUrl),this.convertEndpoints(e.endpoints))}convertEndpoints(e){const n=[];for(const r of e)n.push(this.convertEndpoint(r));return dn.List(n)}convertEndpoint(e){return new Rcn(e.name,dn.List(e.url))}}class Icn{convertTaskStates(e){const n=[];for(const r of e)n.push(this.convertTaskState(r));return n}convertTaskStatesToGrpc(e){const n=[];for(const r of e)n.push(this.convertTaskStateToGrpc(r));return n}convertTaskStateToGrpc(e){switch(e){case ir.WaitingForPrecondition:return fs.TASK_WAITING_FOR_PRECONDITION;case ir.Failed:return fs.TASK_FAILED;case ir.Finished:return fs.TASK_FINISHED;case ir.Queued:return fs.TASK_QUEUED;case ir.Running:return fs.TASK_RUNNING;default:throw new tt(`Unsupported task state '${e}'.`)}}convertTaskState(e){switch(e){case fs.TASK_WAITING_FOR_PRECONDITION:return ir.WaitingForPrecondition;case fs.TASK_FAILED:return ir.Failed;case fs.TASK_FINISHED:return ir.Finished;case fs.TASK_QUEUED:return ir.Queued;case fs.TASK_RUNNING:return ir.Running;default:throw new tt(`Unsupported task state '${e}'.`)}}}class kcn{constructor(e){y(this,"clientProvider");y(this,"activeReadOnlySessions",new Map);y(this,"activeReadWriteSessions",new Map);this.clientProvider=e}async executeInReadOnlySession(e,n,r,i=!0){const a=await this.getReadOnlySession(e,n);try{return await r(a.id)}catch(s){if(s instanceof ni&&s.code===br.Unauthenticated){if(a.invalidate(),i)return await this.executeInReadOnlySession(e,n,r,!1);throw new tt("Could not get active read-only session. Probably too many tries.")}throw s}}async executeInReadWriteSession(e,n,r,i=!0){const a=await this.getReadWriteSession(e,n);let s;try{s=await r(a.id)}catch(o){if(o instanceof ni&&o.code===br.Unauthenticated){if(a.invalidate(),i)return await this.executeInReadWriteSession(e,n,r,!1);throw new tt("Could not get active read-only session. Probably too many tries.")}throw o}return await this.closeReadWriteSession(e,n),s}async getReadOnlySession(e,n){if(n.isInWarmup)return await this.getReadWriteSession(e,n);let r=this.getActiveReadOnlySession(e,n);if(r==null||r.shouldInvalidate){r!=null&&await this.closeReadOnlySession(e,n);const i=await this.clientProvider.getEvitaClient(e).createReadOnlySession({catalogName:n.name});r=new fZ(i.sessionId),this.setActiveReadOnlySession(e,n,r)}return r}async getReadWriteSession(e,n){let r=this.getActiveReadWriteSession(e,n);if(r==null||r.shouldInvalidate){r!=null&&await this.closeReadWriteSession(e,n);const i=await this.clientProvider.getEvitaClient(e).createReadWriteSession({catalogName:n.name});r=new Dcn(i.sessionId),this.setActiveReadWriteSession(e,n,r)}else r.registerUser();return r}async closeReadOnlySession(e,n){let r=this.getActiveReadOnlySession(e,n);if(r!=null)try{await this.clientProvider.getEvitaSessionClient(e).close({},{headers:{sessionId:r.id}})}catch(i){if(i instanceof ni)return;throw i}}async closeReadWriteSession(e,n){let r=this.getActiveReadWriteSession(e,n);if(r!=null){if(r.unregisterUser(),!n.isInWarmup&&r.canClose)try{await this.clientProvider.getEvitaSessionClient(e).close({},{headers:{sessionId:r.id}})}catch(i){if(i instanceof ni&&i.code===br.InvalidArgument)return;throw i}if(!n.isInWarmup){const i=await this.getReadOnlySession(e,n);i!=null&&i instanceof fZ&&i.invalidate()}}}getActiveReadOnlySession(e,n){var r;return(r=this.activeReadOnlySessions.get(e.id))==null?void 0:r.get(n.name)}setActiveReadOnlySession(e,n,r){let i=this.activeReadOnlySessions.get(e.id);i==null&&(i=new Map,this.activeReadOnlySessions.set(e.id,i)),i.set(n.name,r)}getActiveReadWriteSession(e,n){var r;return(r=this.activeReadWriteSessions.get(e.id))==null?void 0:r.get(n.name)}setActiveReadWriteSession(e,n,r){let i=this.activeReadWriteSessions.get(e.id);i==null&&(i=new Map,this.activeReadWriteSessions.set(e.id,i)),i.set(n.name,r)}}class Qme{constructor(e){y(this,"id");y(this,"_invalidate",!1);this.id=e}get shouldInvalidate(){return this._invalidate}invalidate(){this._invalidate=!0}}class fZ extends Qme{constructor(e){super(e)}}class Dcn extends Qme{constructor(n){super(n);y(this,"_usages",1)}registerUser(){this._usages++}unregisterUser(){this._usages--}get canClose(){return this._usages<=0}}var dC=(t=>(t.Empty="empty",t.LeadingTrailingWhiteSpace="leadingTrailingWhiteSpace",t.Keyword="keyword",t.Format="format",t))(dC||{});const Pcn=BD.h64();class Hme{constructor(e){y(this,"hash");if(e.length===0)throw new tt("Keyword cannot be empty.");let n=Pcn;for(const r of e)n=n.update(r);this.hash=n.digest().toNumber()}equals(e){return this.hash===e.hash}}class Lcn{convert(e){const n=new Map;for(const i of e){const a=this.convertClassifierType(i.classifierType);let s=n.get(a);s==null&&(s=[],n.set(a,s)),s.push(this.convertReservedKeyword(i))}const r=new Map;return n.forEach((i,a)=>r.set(a,dn.List(i))),dn.Map(r)}convertClassifierType(e){switch(e){case El.CLASSIFIER_TYPE_SERVER_NAME:return Sl.ServerName;case El.CLASSIFIER_TYPE_CATALOG:return Sl.Catalog;case El.CLASSIFIER_TYPE_ENTITY:return Sl.Entity;case El.CLASSIFIER_TYPE_ATTRIBUTE:return Sl.Attribute;case El.CLASSIFIER_TYPE_ASSOCIATED_DATA:return Sl.AssociatedData;case El.CLASSIFIER_TYPE_REFERENCE:return Sl.Reference;case El.CLASSIFIER_TYPE_REFERENCE_ATTRIBUTE:return Sl.ReferenceAttribute;default:throw new tt(`Unsupported classifier type '${e}'.`)}}convertReservedKeyword(e){return new Hme(e.words)}}class Mcn{constructor(e,n,r,i,a,s,o,l,u,f,m,p,_,S){y(this,"taskTypes");y(this,"taskName");y(this,"taskId");y(this,"catalogName");y(this,"created");y(this,"issued");y(this,"started");y(this,"finished");y(this,"progress");y(this,"settings");y(this,"result");y(this,"exception");y(this,"state");y(this,"traits");y(this,"_cancelRequested",!1);y(this,"_duration");this.taskTypes=e,this.taskName=n,this.taskId=r,this.catalogName=i,this.created=a,this.issued=s,this.started=o,this.finished=l,this.progress=u,this.settings=f,this.result=m,this.exception=p,this.state=_,this.traits=S}get mainTaskType(){return this.taskTypes.get(0)}get isCancelRequested(){return this._cancelRequested}cancelRequested(){this._cancelRequested||(this._cancelRequested=!0)}get duration(){if(this._duration==null||this.finished==null)if(this.started==null)this._duration=void 0;else{const e=Number(this.started.timestamp.seconds)*1e3,r=(this.finished!=null?Number(this.finished.timestamp.seconds)*1e3:hn.now().toMillis())-e;this._duration=An.fromMillis(r)}return this._duration}}class Gme{constructor(e,n,r,i){y(this,"data");y(this,"pageNumber");y(this,"pageSize");y(this,"totalNumberOfRecords");this.data=e,this.pageNumber=n,this.pageSize=r,this.totalNumberOfRecords=i}[Symbol.iterator](){let e=0;return{next:()=>({done:e>this.data.size,value:this.data.get(e++)})}}}class Fcn{constructor(e,n){y(this,"taskConverter");y(this,"serverFileConverter");this.taskConverter=e,this.serverFileConverter=n}convertTaskStatuses(e){const n=[];for(const r of e.taskStatus)n.push(this.convert(r));return new Gme(dn.List(n),e.pageNumber,e.pageSize,e.totalNumberOfRecords)}convert(e){var i,a;const n=e.taskType.split(",").map(s=>s.trim()),r=this.convertResult(e.result.case,e.result.value);return new Mcn(dn.List(n),e.taskName,wx.createUUID(e.taskId.mostSignificantBits,e.taskId.leastSignificantBits),e.catalogName,new da(e.created.timestamp,e.created.offset),e.issued!=null?new da(e.issued.timestamp,e.issued.offset):void 0,e.started!=null?new da(e.started.timestamp,e.started.offset):void 0,e.finished!=null?new da((i=e.finished)==null?void 0:i.timestamp,(a=e.finished)==null?void 0:a.offset):void 0,e.progress,e.settings,r,e.exception,this.taskConverter.convertTaskState(e.simplifiedState),this.convertTaskTraits(e.trait))}convertResult(e,n){if(!(e==null||n==null))switch(e){case"text":return new mme(n.value);case"file":return new hme(this.serverFileConverter.convert(n));default:throw new tt(`Unsupported result type '${e}'.`)}}convertTaskTraits(e){const n=[];for(const r of e)n.push(this.convertTaskTrait(r));return dn.Set(n)}convertTaskTrait(e){switch(e){case kw.TASK_CAN_BE_STARTED:return Mc.CanBeStarted;case kw.TASK_CAN_BE_CANCELLED:return Mc.CanBeCancelled;case kw.TASK_NEEDS_TO_BE_STOPPED:return Mc.NeedsToBeStopped;default:throw new tt(`Unsupported task trait '${e}'.`)}}}class Bcn{constructor(e,n){y(this,"version");y(this,"introducedAt");this.version=e,this.introducedAt=n}}class Vcn{constructor(e,n,r,i,a,s,o){y(this,"fileId");y(this,"name");y(this,"description");y(this,"contentType");y(this,"totalSizeInBytes");y(this,"created");y(this,"origin");this.fileId=e,this.name=n,this.description=r,this.contentType=i,this.totalSizeInBytes=a,this.created=s,this.origin=o}}class Ucn{convertServerFiles(e){const n=[];for(const r of e.filesToFetch)n.push(this.convert(r));return new Gme(dn.List(n),e.pageNumber,e.pageSize,e.totalNumberOfRecords)}convert(e){var n,r;return new Vcn(wx.createUUID((n=e.fileId)==null?void 0:n.mostSignificantBits,(r=e.fileId)==null?void 0:r.leastSignificantBits),e.name,e.description,e.contentType,e.totalSizeInBytes,new da(e.created.timestamp,e.created.offset),e.origin)}}const hZ=500*1024,Ycn=6e4;class qcn{constructor(){y(this,"classifierFormatPattern",/^[A-Za-z][A-Za-z0-9_.\-~]{0,254}$/);y(this,"_clientProvider");y(this,"_evitaSessionProvider");y(this,"_evitaValueConverter");y(this,"_entityConverter");y(this,"_extraResultConverter");y(this,"_catalogSchemaConverter");y(this,"_catalogConverter");y(this,"_responseConverter");y(this,"_serverStatusConverter");y(this,"_reservedKeywordsConverter");y(this,"_taskStateConverter");y(this,"_serverFileConverter");y(this,"_taskStatusConverter");y(this,"reservedKeywords")}async getCatalogSchema(e,n){try{const r=await this.evitaSessionProvider.executeInReadOnlySession(e,await this.getCatalog(e,n),async i=>await this.clientProvider.getEvitaSessionClient(e).getCatalogSchema({nameVariants:!0},{headers:{sessionId:i}}));if(r.catalogSchema==null)throw new tt("Catalog schema is missing in gRPC response.");return this.catalogSchemaConverter.convert(r.catalogSchema,async i=>await this.loadEntitySchemas(e,i))}catch(r){throw this.handleCallError(r,e)}}async loadEntitySchemas(e,n){try{const r=await this.evitaSessionProvider.executeInReadOnlySession(e,await this.getCatalog(e,n),async i=>{const a=this.clientProvider.getEvitaSessionClient(e),s=await a.getAllEntityTypes(Hr,{headers:{sessionId:i}}),o=[],l=s.entityTypes;for(const u of l){const m=(await a.getEntitySchema({nameVariants:!0,entityType:u},{headers:{sessionId:i}})).entitySchema;m!=null&&o.push(this.catalogSchemaConverter.convertEntitySchema(m))}return o});return Ge.of(Ft(r))}catch(r){throw this.handleCallError(r,e)}}async query(e,n,r){try{const i=await this.evitaSessionProvider.executeInReadOnlySession(e,await this.getCatalog(e,n),async a=>await this.clientProvider.getEvitaSessionClient(e).queryUnsafe({query:r},{headers:{sessionId:a}}));return this.responseConverter.convert(i)}catch(i){throw this.handleCallError(i,e)}}async getCatalogs(e){try{return(await this.clientProvider.getEvitaManagementClient(e).getCatalogStatistics(Hr)).catalogStatistics.map(r=>this.catalogConverter.convert(r))}catch(n){throw this.handleCallError(n,e)}}async getCatalog(e,n){const i=(await this.getCatalogs(e)).find(a=>a.name===n);if(i==null)throw new tt(`No catalog '${n}' found.`);return i}getSupportedVersions(){return Ft(["all"])}async getRuntimeConfiguration(e){return(await this.clientProvider.getEvitaManagementClient(e).getConfiguration(Hr)).configuration}async getServerStatus(e){const n=await this.clientProvider.getEvitaManagementClient(e).serverStatus(Hr);return this.serverStatusConverter.convert(n)}async isClassifierValid(e,n,r){if(this.reservedKeywords==null)try{const i=await this.clientProvider.getEvitaManagementClient(e).listReservedKeywords(Hr);this.reservedKeywords=this.reservedKeywordsConverter.convert(i.keywords)}catch(i){this.handleCallError(i,e)}if(r.trim().length===0)return dC.Empty;if(r!==r.trim())return dC.LeadingTrailingWhiteSpace;if(this.isClassifierKeyword(n,r))return dC.Keyword;if(!this.classifierFormatPattern.test(r))return dC.Format}async createCatalog(e,n){try{return(await this.clientProvider.getEvitaClient(e).defineCatalog({catalogName:n})).success}catch(r){throw this.handleCallError(r,e)}}async dropCatalog(e,n){return(await this.clientProvider.getEvitaClient(e).deleteCatalogIfExists({catalogName:n})).success}async renameCatalog(e,n,r){return(await this.clientProvider.getEvitaClient(e).renameCatalog({catalogName:n,newCatalogName:r})).success}async replaceCatalog(e,n,r){return(await this.clientProvider.getEvitaClient(e).replaceCatalog({catalogNameToBeReplacedWith:n,catalogNameToBeReplaced:r})).success}async switchCatalogToAliveState(e,n){return this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async r=>(await this.clientProvider.getEvitaSessionClient(e).goLiveAndClose(Hr,{headers:{sessionId:r}})).success)}async createCollection(e,n,r){return this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async i=>{await this.clientProvider.getEvitaSessionClient(e).defineEntitySchema({entityType:r},{headers:{sessionId:i}})})}async renameCollection(e,n,r,i){return await this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async a=>(await this.clientProvider.getEvitaSessionClient(e).renameCollection({entityType:r,newName:i},{headers:{sessionId:a}})).renamed)}async dropCollection(e,n,r){return await this.evitaSessionProvider.executeInReadWriteSession(e,await this.getCatalog(e,n),async i=>(await this.clientProvider.getEvitaSessionClient(e).deleteCollection({entityType:r},{headers:{sessionId:i}})).deleted)}isClassifierKeyword(e,n){if(n.trim().length===0)return!1;const r=new Hme(ton(n).map(a=>a.toLowerCase()).toArray());if(this.reservedKeywords==null)throw new tt("Missing reserved keywords.");const i=this.reservedKeywords.get(e);return i==null?!1:i.findIndex(a=>a.equals(r))>-1}async createBackup(e,n,r,i){const a=await this.clientProvider.getEvitaClient(e).createReadWriteSession({catalogName:n}),s=await this.clientProvider.getEvitaSessionClient(e).backupCatalog({includingWAL:r,pastMoment:i!=null?{offset:i.offset,timestamp:i.timestamp}:void 0},{headers:{sessionId:a.sessionId}});return this.taskStatusConverter.convert(s.taskStatus)}async getMinimalBackupDate(e,n){const r=await this.clientProvider.getEvitaClient(e).createReadOnlySession({catalogName:n}),i=await this.clientProvider.getEvitaSessionClient(e).getCatalogVersionAt({},{headers:{sessionId:r.sessionId}});return new Bcn(i.version,new da(i.introducedAt.timestamp,i.introducedAt.offset))}async getFilesToFetch(e,n,r,i){const a=await this.clientProvider.getEvitaManagementClient(e).listFilesToFetch({origin:n,pageNumber:r,pageSize:i});return this.serverFileConverter.convertServerFiles(a)}async getTaskStatuses(e,n,r,i,a){const s=i&&i.length>0?this.taskStateConverter.convertTaskStatesToGrpc(i):[],o=await this.clientProvider.getEvitaManagementClient(e).listTaskStatuses({pageNumber:n,pageSize:r,taskType:(a==null?void 0:a.map(l=>Kt.fromJson(l)))||void 0,simplifiedState:s});return this.taskStatusConverter.convertTaskStatuses(o)}async stopJfrRecording(e){return(await CC.post(e.observabilityUrl+"/stopRecording")).ok}async downloadFile(e,n){const r=this.clientProvider.getEvitaManagementClient(e).fetchFile({fileId:{leastSignificantBits:n.leastSignificantBits,mostSignificantBits:n.mostSignificantBits}}),i=[];for await(const a of r)i.push(a.fileContents);return new Blob(i)}async restoreCatalog(e,n,r){const i=new FileReader;let a=0;const s=n.size;function o(){if(a>=s){i.abort();return}const m=n.slice(a,a+hZ);i.readAsArrayBuffer(m)}const l=()=>new Promise((m,p)=>{i.onload=_=>{var S;if((S=_.target)!=null&&S.result){const T=_.target.result,x=new Uint8Array(T);a+=hZ,m(x)}},i.onerror=()=>{i.abort(),p(new tt("Error reading file"))}});let u,f;for(;a=500?new Dme(n):new tt(e.message):e.name==="TimeoutError"?new Pme(n):e.name==="TypeError"&&e.message==="Failed to fetch"?new Lme(n):new tt(e.message)}}const mP=Symbol("evitaDBDriverResolver");class $cn{constructor(e){y(this,"driverIndex");this.driverIndex=[new qcn]}async resolveDriver(e){for(const n of this.driverIndex)if(n.getSupportedVersions().contains("all"))return n;throw new tt(`Could not find driver for connection '${e.name}'.`)}}const zcn=j$("connections",()=>{const t=_e([]),e=_e([]),n=j(()=>dn.List.of(...t.value,...e.value));function r(u){t.value.splice(0,t.value.length),t.value.push(...u)}function i(u){e.value.splice(0,e.value.length),e.value.push(...u)}const a=ga(new Map),s=ga(new Map),o=ga(new Map),l=j(()=>u=>{var f;return Array.from(((f=s.get(u))==null?void 0:f.values())||[])});return{preconfiguredConnections:cp(t),userConnections:e,connections:n,replacePreconfiguredConnections:r,replaceUserConnections:i,cachedServerStatuses:a,cachedCatalogs:s,cachedCatalogSchemas:o,catalogs:l}}),Qcn="evitalab",mZ="evitalab-",Hcn="server-name",Gcn="standalone",Wcn="readonly",pO=Symbol("evitaLabConfig");class sG{constructor(e){y(this,"systemProperties");this.systemProperties=e}static load(e){const n=new Map,r=new URLSearchParams(document.location.search),i=new Map;return r.forEach((a,s)=>{s===Qcn||(s.startsWith(mZ)?n.set(s.substring(mZ.length),atob(a)):i.set(s,a))}),e.replace({path:window.location.pathname,query:Object.fromEntries(i.entries())}),new sG(dn.Map(n))}get serverName(){return this.systemProperty(Hcn)??Gcn}get readOnly(){const e=this.systemProperty(Wcn);return e==null?!1:e==="true"}systemProperty(e){return this.systemProperties.get(e)}}const Ofn=()=>Vn(pO),Wme=Symbol("catalogItemService");class Xcn{constructor(e){y(this,"connectionService");this.connectionService=e}async getCatalogs(e){return await(await this.connectionService.getDriver(e)).getCatalogs(e)}async createCatalog(e,n){return await(await this.connectionService.getDriver(e)).createCatalog(e,n)}async dropCatalog(e,n){return await(await this.connectionService.getDriver(e)).dropCatalog(e,n)}async renameCatalog(e,n,r){return await(await this.connectionService.getDriver(e)).renameCatalog(e,n,r)}async replaceCatalog(e,n,r){return await(await this.connectionService.getDriver(e)).replaceCatalog(e,n,r)}async switchCatalogToAliveState(e,n){return(await this.connectionService.getDriver(e)).switchCatalogToAliveState(e,n)}async isCatalogNameValid(e,n){return(await this.connectionService.getDriver(e)).isClassifierValid(e,Sl.Catalog,n)}async isCatalogNameAvailable(e,n){const r=await this.connectionService.getDriver(e);try{await r.getCatalog(e,n)}catch(i){if(i instanceof tt)return!0}return!1}async isCatalogExists(e,n){const r=await this.connectionService.getDriver(e);try{return await r.getCatalog(e,n),!0}catch{return!1}}}function Cfn(){return Vn(Wme)}const Xme=Symbol("collectionItemService");class Kcn{constructor(e){y(this,"connectionService");this.connectionService=e}async createCollection(e,n,r){return await(await this.connectionService.getDriver(e)).createCollection(e,n,r)}async dropCollection(e,n,r){return await(await this.connectionService.getDriver(e)).dropCollection(e,n,r)}async renameCollection(e,n,r,i){return await(await this.connectionService.getDriver(e)).renameCollection(e,n,r,i)}async isEntityTypeValid(e,n){return(await this.connectionService.getDriver(e)).isClassifierValid(e,Sl.Entity,n)}async isEntityTypeAvailable(e,n,r){return(await(await this.connectionService.getDriver(e)).getCatalog(e,n)).entityCollections.findIndex(s=>s.entityType===r)===-1}}function Afn(){return Vn(Xme)}class jcn{register(e){const n=zcn(),r=e.inject(pO),i=e.inject(iG),a=new $cn(r),s=kz.load(n,r,i,a),o=new Xcn(s),l=new Kcn(s);e.provide(jl,s),e.provide(mP,a),e.provide(Wme,o),e.provide(Xme,l)}}class Kme{constructor(e){y(this,"httpClient");y(this,"evitaLabConfig");this.httpClient=CC.create({timeout:3e5}),this.evitaLabConfig=e}getClientIdHeaderValue(){return"evitaLab-"+encodeURIComponent(this.evitaLabConfig.serverName)}handleCallError(e,n){return e.name==="HTTPError"?e.response.status>=500?new Dme(n):new tt(e.message):e.name==="TimeoutError"?new Pme(n):e.name==="TypeError"&&e.message==="Failed to fetch"?new Lme(n):new tt(e.message)}}const jme=Symbol("graphQLClient");class Jcn extends Kme{constructor(e){super(e)}async fetch(e,n,r,i={}){try{return await this.httpClient.post(`${e.graphQlUrl}/${n}`,{headers:{"Content-Type":"application/json","X-EvitaDB-ClientID":this.getClientIdHeaderValue()},body:JSON.stringify({query:r,variables:i})}).json()}catch(a){throw this.handleCallError(a,e)}}}class Zcn{register(e){const n=e.inject(jl),r=e.inject(mP),i=e.inject(jme);e.provide(Rhe,new Fen(n,r,i))}}class eun{constructor(e){y(this,"error");this.error=e}toSerializable(){return{}}}const tun={class:"error-viewer"},nun=Be({__name:"ErrorViewer",props:{id:{},params:{},data:{}},emits:["ready","dataUpdate"],setup(t,{emit:e}){const{t:n}=pt(),r=t,i=e,a=j(()=>r.params.error.name),s=j(()=>r.params.error.detail==null?n("errorViewer.placeholder.noDetailsAvailable"):r.params.error.detail);return i("ready"),(o,l)=>(ne(),qe("div",tun,[I(nu,{"prepend-icon":"mdi-alert-outline",path:se(Ft)([a.value])},{append:H(()=>[I(Bt,{icon:"",density:"compact"},{default:H(()=>[I(vt,null,{default:H(()=>l[0]||(l[0]=[Ee("mdi-bug")])),_:1}),I(sn,{activator:"parent"},{default:H(()=>[Ee(we(se(n)("errorViewer.button.submitIssue")),1)]),_:1})]),_:1})]),_:1},8,["path"]),I(ea,{class:"error-viewer__body"},{default:H(()=>[I(mx,{"model-value":s.value},null,8,["model-value"])]),_:1})]))}});const run=tn(nun,[["__scopeId","data-v-4ccdf89a"]]);class iun extends ru{constructor(e,n){super(void 0,e,"mdi-alert-circle",pi(run),n,new Ip)}}const Jme=Symbol("errorViewerTabFactory");class aun{createNew(e){return new iun(e.message,new eun(e))}}class sun{register(e){e.provide(Jme,new aun)}}class oun{register(e){const n=e.inject(jl),r=e.inject(mP);e.provide(Pse,new sNe(r)),e.provide(Eme,new Won(n))}}class lun{register(e){const n=e.inject(pO),r=e.inject(jl),i=new Jcn(n);e.provide(jme,i),e.provide(Rle,new FPe(i)),e.provide(Dle,new WPe(r))}}var cun=Object.defineProperty,pZ=Object.getOwnPropertySymbols,uun=Object.prototype.hasOwnProperty,dun=Object.prototype.propertyIsEnumerable,gZ=(t,e,n)=>e in t?cun(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Zme=(t,e)=>{for(var n in e||(e={}))uun.call(e,n)&&gZ(t,n,e[n]);if(pZ)for(var n of pZ(e))dun.call(e,n)&&gZ(t,n,e[n]);return t},pP=t=>typeof t=="function",gP=t=>typeof t=="string",epe=t=>gP(t)&&t.trim().length>0,fun=t=>typeof t=="number",Tm=t=>typeof t>"u",W0=t=>typeof t=="object"&&t!==null,hun=t=>Fc(t,"tag")&&epe(t.tag),tpe=t=>window.TouchEvent&&t instanceof TouchEvent,npe=t=>Fc(t,"component")&&rpe(t.component),mun=t=>pP(t)||W0(t),rpe=t=>!Tm(t)&&(gP(t)||mun(t)||npe(t)),_Z=t=>W0(t)&&["height","width","right","left","top","bottom"].every(e=>fun(t[e])),Fc=(t,e)=>(W0(t)||pP(t))&&e in t,pun=(t=>()=>t++)(0);function rU(t){return tpe(t)?t.targetTouches[0].clientX:t.clientX}function vZ(t){return tpe(t)?t.targetTouches[0].clientY:t.clientY}var gun=t=>{Tm(t.remove)?t.parentNode&&t.parentNode.removeChild(t):t.remove()},cR=t=>npe(t)?cR(t.component):hun(t)?Be({render(){return t}}):typeof t=="string"?t:an(se(t)),_un=t=>{if(typeof t=="string")return t;const e=Fc(t,"props")&&W0(t.props)?t.props:{},n=Fc(t,"listeners")&&W0(t.listeners)?t.listeners:{};return{component:cR(t),props:e,listeners:n}},vun=()=>typeof window<"u",oG=class{constructor(){this.allHandlers={}}getHandlers(t){return this.allHandlers[t]||[]}on(t,e){const n=this.getHandlers(t);n.push(e),this.allHandlers[t]=n}off(t,e){const n=this.getHandlers(t);n.splice(n.indexOf(e)>>>0,1)}emit(t,e){this.getHandlers(t).forEach(r=>r(e))}},yun=t=>["on","off","emit"].every(e=>Fc(t,e)&&pP(t[e])),mo;(function(t){t.SUCCESS="success",t.ERROR="error",t.WARNING="warning",t.INFO="info",t.DEFAULT="default"})(mo||(mo={}));var sD;(function(t){t.TOP_LEFT="top-left",t.TOP_CENTER="top-center",t.TOP_RIGHT="top-right",t.BOTTOM_LEFT="bottom-left",t.BOTTOM_CENTER="bottom-center",t.BOTTOM_RIGHT="bottom-right"})(sD||(sD={}));var po;(function(t){t.ADD="add",t.DISMISS="dismiss",t.UPDATE="update",t.CLEAR="clear",t.UPDATE_DEFAULTS="update_defaults"})(po||(po={}));var Ml="Vue-Toastification",xl={type:{type:String,default:mo.DEFAULT},classNames:{type:[String,Array],default:()=>[]},trueBoolean:{type:Boolean,default:!0}},ipe={type:xl.type,customIcon:{type:[String,Boolean,Object,Function],default:!0}},mI={component:{type:[String,Object,Function,Boolean],default:"button"},classNames:xl.classNames,showOnHover:{type:Boolean,default:!1},ariaLabel:{type:String,default:"close"}},kq={timeout:{type:[Number,Boolean],default:5e3},hideProgressBar:{type:Boolean,default:!1},isRunning:{type:Boolean,default:!1}},ape={transition:{type:[Object,String],default:`${Ml}__bounce`}},bun={position:{type:String,default:sD.TOP_RIGHT},draggable:xl.trueBoolean,draggablePercent:{type:Number,default:.6},pauseOnFocusLoss:xl.trueBoolean,pauseOnHover:xl.trueBoolean,closeOnClick:xl.trueBoolean,timeout:kq.timeout,hideProgressBar:kq.hideProgressBar,toastClassName:xl.classNames,bodyClassName:xl.classNames,icon:ipe.customIcon,closeButton:mI.component,closeButtonClassName:mI.classNames,showCloseButtonOnHover:mI.showOnHover,accessibility:{type:Object,default:()=>({toastRole:"alert",closeButtonLabel:"close"})},rtl:{type:Boolean,default:!1},eventBus:{type:Object,required:!1,default:()=>new oG}},Sun={id:{type:[String,Number],required:!0,default:0},type:xl.type,content:{type:[String,Object,Function],required:!0,default:""},onClick:{type:Function,default:void 0},onClose:{type:Function,default:void 0}},Eun={container:{type:[Object,Function],default:()=>document.body},newestOnTop:xl.trueBoolean,maxToasts:{type:Number,default:20},transition:ape.transition,toastDefaults:Object,filterBeforeCreate:{type:Function,default:t=>t},filterToasts:{type:Function,default:t=>t},containerClassName:xl.classNames,onMounted:Function,shareAppContext:[Boolean,Object]},Iu={CORE_TOAST:bun,TOAST:Sun,CONTAINER:Eun,PROGRESS_BAR:kq,ICON:ipe,TRANSITION:ape,CLOSE_BUTTON:mI},spe=Be({name:"VtProgressBar",props:Iu.PROGRESS_BAR,data(){return{hasClass:!0}},computed:{style(){return{animationDuration:`${this.timeout}ms`,animationPlayState:this.isRunning?"running":"paused",opacity:this.hideProgressBar?0:1}},cpClass(){return this.hasClass?`${Ml}__progress-bar`:""}},watch:{timeout(){this.hasClass=!1,this.$nextTick(()=>this.hasClass=!0)}},mounted(){this.$el.addEventListener("animationend",this.animationEnded)},beforeUnmount(){this.$el.removeEventListener("animationend",this.animationEnded)},methods:{animationEnded(){this.$emit("close-toast")}}});function Tun(t,e){return ne(),qe("div",{style:Hu(t.style),class:Kr(t.cpClass)},null,6)}spe.render=Tun;var wun=spe,ope=Be({name:"VtCloseButton",props:Iu.CLOSE_BUTTON,computed:{buttonComponent(){return this.component!==!1?cR(this.component):"button"},classes(){const t=[`${Ml}__close-button`];return this.showOnHover&&t.push("show-on-hover"),t.concat(this.classNames)}}}),xun=Ee(" × ");function Oun(t,e){return ne(),ve(Cx(t.buttonComponent),it({"aria-label":t.ariaLabel,class:t.classes},t.$attrs),{default:H(()=>[xun]),_:1},16,["aria-label","class"])}ope.render=Oun;var Cun=ope,lpe={},Aun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"check-circle",class:"svg-inline--fa fa-check-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Run=gt("path",{fill:"currentColor",d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},null,-1),Nun=[Run];function Iun(t,e){return ne(),qe("svg",Aun,Nun)}lpe.render=Iun;var kun=lpe,cpe={},Dun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"info-circle",class:"svg-inline--fa fa-info-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Pun=gt("path",{fill:"currentColor",d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"},null,-1),Lun=[Pun];function Mun(t,e){return ne(),qe("svg",Dun,Lun)}cpe.render=Mun;var yZ=cpe,upe={},Fun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-circle",class:"svg-inline--fa fa-exclamation-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Bun=gt("path",{fill:"currentColor",d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),Vun=[Bun];function Uun(t,e){return ne(),qe("svg",Fun,Vun)}upe.render=Uun;var Yun=upe,dpe={},qun={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-triangle",class:"svg-inline--fa fa-exclamation-triangle fa-w-18",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},$un=gt("path",{fill:"currentColor",d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),zun=[$un];function Qun(t,e){return ne(),qe("svg",qun,zun)}dpe.render=Qun;var Hun=dpe,fpe=Be({name:"VtIcon",props:Iu.ICON,computed:{customIconChildren(){return Fc(this.customIcon,"iconChildren")?this.trimValue(this.customIcon.iconChildren):""},customIconClass(){return gP(this.customIcon)?this.trimValue(this.customIcon):Fc(this.customIcon,"iconClass")?this.trimValue(this.customIcon.iconClass):""},customIconTag(){return Fc(this.customIcon,"iconTag")?this.trimValue(this.customIcon.iconTag,"i"):"i"},hasCustomIcon(){return this.customIconClass.length>0},component(){return this.hasCustomIcon?this.customIconTag:rpe(this.customIcon)?cR(this.customIcon):this.iconTypeComponent},iconTypeComponent(){return{[mo.DEFAULT]:yZ,[mo.INFO]:yZ,[mo.SUCCESS]:kun,[mo.ERROR]:Hun,[mo.WARNING]:Yun}[this.type]},iconClasses(){const t=[`${Ml}__icon`];return this.hasCustomIcon?t.concat(this.customIconClass):t}},methods:{trimValue(t,e=""){return epe(t)?t.trim():e}}});function Gun(t,e){return ne(),ve(Cx(t.component),{class:Kr(t.iconClasses)},{default:H(()=>[Ee(we(t.customIconChildren),1)]),_:1},8,["class"])}fpe.render=Gun;var Wun=fpe,hpe=Be({name:"VtToast",components:{ProgressBar:wun,CloseButton:Cun,Icon:Wun},inheritAttrs:!1,props:Object.assign({},Iu.CORE_TOAST,Iu.TOAST),data(){return{isRunning:!0,disableTransitions:!1,beingDragged:!1,dragStart:0,dragPos:{x:0,y:0},dragRect:{}}},computed:{classes(){const t=[`${Ml}__toast`,`${Ml}__toast--${this.type}`,`${this.position}`].concat(this.toastClassName);return this.disableTransitions&&t.push("disable-transition"),this.rtl&&t.push(`${Ml}__toast--rtl`),t},bodyClasses(){return[`${Ml}__toast-${gP(this.content)?"body":"component-body"}`].concat(this.bodyClassName)},draggableStyle(){return this.dragStart===this.dragPos.x?{}:this.beingDragged?{transform:`translateX(${this.dragDelta}px)`,opacity:1-Math.abs(this.dragDelta/this.removalDistance)}:{transition:"transform 0.2s, opacity 0.2s",transform:"translateX(0)",opacity:1}},dragDelta(){return this.beingDragged?this.dragPos.x-this.dragStart:0},removalDistance(){return _Z(this.dragRect)?(this.dragRect.right-this.dragRect.left)*this.draggablePercent:0}},mounted(){this.draggable&&this.draggableSetup(),this.pauseOnFocusLoss&&this.focusSetup()},beforeUnmount(){this.draggable&&this.draggableCleanup(),this.pauseOnFocusLoss&&this.focusCleanup()},methods:{hasProp:Fc,getVueComponentFromObj:cR,closeToast(){this.eventBus.emit(po.DISMISS,this.id)},clickHandler(){this.onClick&&this.onClick(this.closeToast),this.closeOnClick&&(!this.beingDragged||this.dragStart===this.dragPos.x)&&this.closeToast()},timeoutHandler(){this.closeToast()},hoverPause(){this.pauseOnHover&&(this.isRunning=!1)},hoverPlay(){this.pauseOnHover&&(this.isRunning=!0)},focusPause(){this.isRunning=!1},focusPlay(){this.isRunning=!0},focusSetup(){addEventListener("blur",this.focusPause),addEventListener("focus",this.focusPlay)},focusCleanup(){removeEventListener("blur",this.focusPause),removeEventListener("focus",this.focusPlay)},draggableSetup(){const t=this.$el;t.addEventListener("touchstart",this.onDragStart,{passive:!0}),t.addEventListener("mousedown",this.onDragStart),addEventListener("touchmove",this.onDragMove,{passive:!1}),addEventListener("mousemove",this.onDragMove),addEventListener("touchend",this.onDragEnd),addEventListener("mouseup",this.onDragEnd)},draggableCleanup(){const t=this.$el;t.removeEventListener("touchstart",this.onDragStart),t.removeEventListener("mousedown",this.onDragStart),removeEventListener("touchmove",this.onDragMove),removeEventListener("mousemove",this.onDragMove),removeEventListener("touchend",this.onDragEnd),removeEventListener("mouseup",this.onDragEnd)},onDragStart(t){this.beingDragged=!0,this.dragPos={x:rU(t),y:vZ(t)},this.dragStart=rU(t),this.dragRect=this.$el.getBoundingClientRect()},onDragMove(t){this.beingDragged&&(t.preventDefault(),this.isRunning&&(this.isRunning=!1),this.dragPos={x:rU(t),y:vZ(t)})},onDragEnd(){this.beingDragged&&(Math.abs(this.dragDelta)>=this.removalDistance?(this.disableTransitions=!0,this.$nextTick(()=>this.closeToast())):setTimeout(()=>{this.beingDragged=!1,_Z(this.dragRect)&&this.pauseOnHover&&this.dragRect.bottom>=this.dragPos.y&&this.dragPos.y>=this.dragRect.top&&this.dragRect.left<=this.dragPos.x&&this.dragPos.x<=this.dragRect.right?this.isRunning=!1:this.isRunning=!0}))}}}),Xun=["role"];function Kun(t,e){const n=Os("Icon"),r=Os("CloseButton"),i=Os("ProgressBar");return ne(),qe("div",{class:Kr(t.classes),style:Hu(t.draggableStyle),onClick:e[0]||(e[0]=(...a)=>t.clickHandler&&t.clickHandler(...a)),onMouseenter:e[1]||(e[1]=(...a)=>t.hoverPause&&t.hoverPause(...a)),onMouseleave:e[2]||(e[2]=(...a)=>t.hoverPlay&&t.hoverPlay(...a))},[t.icon?(ne(),ve(n,{key:0,"custom-icon":t.icon,type:t.type},null,8,["custom-icon","type"])):ot("v-if",!0),gt("div",{role:t.accessibility.toastRole||"alert",class:Kr(t.bodyClasses)},[typeof t.content=="string"?(ne(),qe(Je,{key:0},[Ee(we(t.content),1)],2112)):(ne(),ve(Cx(t.getVueComponentFromObj(t.content)),it({key:1,"toast-id":t.id},t.hasProp(t.content,"props")?t.content.props:{},gee(t.hasProp(t.content,"listeners")?t.content.listeners:{}),{onCloseToast:t.closeToast}),null,16,["toast-id","onCloseToast"]))],10,Xun),t.closeButton?(ne(),ve(r,{key:1,component:t.closeButton,"class-names":t.closeButtonClassName,"show-on-hover":t.showCloseButtonOnHover,"aria-label":t.accessibility.closeButtonLabel,onClick:ql(t.closeToast,["stop"])},null,8,["component","class-names","show-on-hover","aria-label","onClick"])):ot("v-if",!0),t.timeout?(ne(),ve(i,{key:2,"is-running":t.isRunning,"hide-progress-bar":t.hideProgressBar,timeout:t.timeout,onCloseToast:t.timeoutHandler},null,8,["is-running","hide-progress-bar","timeout","onCloseToast"])):ot("v-if",!0)],38)}hpe.render=Kun;var jun=hpe,mpe=Be({name:"VtTransition",props:Iu.TRANSITION,emits:["leave"],methods:{hasProp:Fc,leave(t){t instanceof HTMLElement&&(t.style.left=t.offsetLeft+"px",t.style.top=t.offsetTop+"px",t.style.width=getComputedStyle(t).width,t.style.position="absolute")}}});function Jun(t,e){return ne(),ve(tA,{tag:"div","enter-active-class":t.transition.enter?t.transition.enter:`${t.transition}-enter-active`,"move-class":t.transition.move?t.transition.move:`${t.transition}-move`,"leave-active-class":t.transition.leave?t.transition.leave:`${t.transition}-leave-active`,onLeave:t.leave},{default:H(()=>[Gt(t.$slots,"default")]),_:3},8,["enter-active-class","move-class","leave-active-class","onLeave"])}mpe.render=Jun;var Zun=mpe,ppe=Be({name:"VueToastification",devtools:{hide:!0},components:{Toast:jun,VtTransition:Zun},props:Object.assign({},Iu.CORE_TOAST,Iu.CONTAINER,Iu.TRANSITION),data(){return{count:0,positions:Object.values(sD),toasts:{},defaults:{}}},computed:{toastArray(){return Object.values(this.toasts)},filteredToasts(){return this.defaults.filterToasts(this.toastArray)}},beforeMount(){const t=this.eventBus;t.on(po.ADD,this.addToast),t.on(po.CLEAR,this.clearToasts),t.on(po.DISMISS,this.dismissToast),t.on(po.UPDATE,this.updateToast),t.on(po.UPDATE_DEFAULTS,this.updateDefaults),this.defaults=this.$props},mounted(){this.setup(this.container)},methods:{async setup(t){pP(t)&&(t=await t()),gun(this.$el),t.appendChild(this.$el)},setToast(t){Tm(t.id)||(this.toasts[t.id]=t)},addToast(t){t.content=_un(t.content);const e=Object.assign({},this.defaults,t.type&&this.defaults.toastDefaults&&this.defaults.toastDefaults[t.type],t),n=this.defaults.filterBeforeCreate(e,this.toastArray);n&&this.setToast(n)},dismissToast(t){const e=this.toasts[t];!Tm(e)&&!Tm(e.onClose)&&e.onClose(),delete this.toasts[t]},clearToasts(){Object.keys(this.toasts).forEach(t=>{this.dismissToast(t)})},getPositionToasts(t){const e=this.filteredToasts.filter(n=>n.position===t).slice(0,this.defaults.maxToasts);return this.defaults.newestOnTop?e.reverse():e},updateDefaults(t){Tm(t.container)||this.setup(t.container),this.defaults=Object.assign({},this.defaults,t)},updateToast({id:t,options:e,create:n}){this.toasts[t]?(e.timeout&&e.timeout===this.toasts[t].timeout&&e.timeout++,this.setToast(Object.assign({},this.toasts[t],e))):n&&this.addToast(Object.assign({},{id:t},e))},getClasses(t){return[`${Ml}__container`,t].concat(this.defaults.containerClassName)}}});function edn(t,e){const n=Os("Toast"),r=Os("VtTransition");return ne(),qe("div",null,[(ne(!0),qe(Je,null,Xn(t.positions,i=>(ne(),qe("div",{key:i},[I(r,{transition:t.defaults.transition,class:Kr(t.getClasses(i))},{default:H(()=>[(ne(!0),qe(Je,null,Xn(t.getPositionToasts(i),a=>(ne(),ve(n,it({key:a.id},a),null,16))),128))]),_:2},1032,["transition","class"])]))),128))])}ppe.render=edn;var tdn=ppe,bZ=(t={},e=!0)=>{const n=t.eventBus=t.eventBus||new oG;e&&fr(()=>{const a=XC(tdn,Zme({},t)),s=a.mount(document.createElement("div")),o=t.onMounted;if(Tm(o)||o(s,a),t.shareAppContext){const l=t.shareAppContext;l===!0?console.warn(`[${Ml}] App to share context with was not provided.`):(a._context.components=l._context.components,a._context.directives=l._context.directives,a._context.mixins=l._context.mixins,a._context.provides=l._context.provides,a.config.globalProperties=l.config.globalProperties)}});const r=(a,s)=>{const o=Object.assign({},{id:pun(),type:mo.DEFAULT},s,{content:a});return n.emit(po.ADD,o),o.id};r.clear=()=>n.emit(po.CLEAR,void 0),r.updateDefaults=a=>{n.emit(po.UPDATE_DEFAULTS,a)},r.dismiss=a=>{n.emit(po.DISMISS,a)};function i(a,{content:s,options:o},l=!1){const u=Object.assign({},o,{content:s});n.emit(po.UPDATE,{id:a,options:u,create:l})}return r.update=i,r.success=(a,s)=>r(a,Object.assign({},s,{type:mo.SUCCESS})),r.info=(a,s)=>r(a,Object.assign({},s,{type:mo.INFO})),r.error=(a,s)=>r(a,Object.assign({},s,{type:mo.ERROR})),r.warning=(a,s)=>r(a,Object.assign({},s,{type:mo.WARNING})),r},ndn=()=>{const t=()=>console.warn(`[${Ml}] This plugin does not support SSR!`);return new Proxy(t,{get(){return t}})};function Dq(t){return vun()?yun(t)?bZ({eventBus:t},!1):bZ(t,!0):ndn()}var gpe=Symbol("VueToastification"),_pe=new oG,rdn=(t,e)=>{(e==null?void 0:e.shareAppContext)===!0&&(e.shareAppContext=t);const n=Dq(Zme({eventBus:_pe},e));t.provide(gpe,n)},idn=t=>{if(t)return Dq(t);const e=Ji()?_n(gpe,void 0):void 0;return e||Dq(_pe)},adn=rdn;class sdn{register(e){const n=idn(),r=e.inject(rG),i=e.inject(Jme);e.provide(Ple,new eLe(n,r,i))}}class odn{register(e){const n=e.inject(jl);e.provide(jhe,new $in(n))}}class ldn{register(e){const n=e.app.config.globalProperties.$router;e.provide(pO,sG.load(n))}}class cdn{register(e){const n=e.inject(pO);e.provide(iG,new mln(n.serverName))}}const vpe=Symbol("welcomeScreenService");class udn{constructor(e,n){y(this,"store");y(this,"evitaDBDocsClient");y(this,"getBlogPosts",async()=>{let e=this.store.blogPosts;return(e==null||e.length===0)&&(e=await this.evitaDBDocsClient.getBlogPosts(),this.store.replaceBlogPosts(e)),e});this.store=e,this.evitaDBDocsClient=n}}const Rfn=()=>Vn(vpe),ddn=j$("welcomeScreen",()=>{const t=_e([]);function e(n){t.value.splice(0,n.length),t.value.push(...n)}return{blogPosts:cp(t),replaceBlogPosts:e}});class fdn extends Kme{constructor(e){super(e)}async getBlogPosts(){var e;try{const n=await this.httpClient.get("https://evitadb.io/rss.xml").text(),i=(e=new window.DOMParser().parseFromString(n,"text/xml").querySelector("channel"))==null?void 0:e.querySelectorAll("item");if(i==null)return console.log("No evitaDB blog posts found in RSS feed."),[];const a=[];return i.forEach(s=>{var o,l,u,f;a.push({title:((o=s.querySelector("title"))==null?void 0:o.textContent)??"",perex:((l=s.querySelector("description"))==null?void 0:l.textContent)??"",url:((u=s.querySelector("link"))==null?void 0:u.textContent)??"",thumbnailUrl:((f=s.querySelector("enclosure"))==null?void 0:f.getAttribute("url"))??""})}),a.reverse().splice(2),a}catch(n){throw this.handleCallError(n,void 0)}}}class hdn{register(e){const n=ddn(),r=e.inject(pO),i=new fdn(r);e.provide(vpe,new udn(n,i))}}class mdn{register(e){e.provide(Dse,new aNe)}}class pdn{register(e){const n=e.inject(jl),r=new Jsn(n);e.provide(vme,r)}}class gdn{register(e){const n=e.inject(jl),r=new Csn(n);e.provide(dme,r)}}class _dn{register(e){const n=e.inject(mP),r=new Tan(n);e.provide(nme,r)}}class vdn{register(e){const n=e.inject(jl),r=new kon(n);e.provide(Sme,r)}}class ydn{register(e){const n=e.inject(jl),r=new con(n);e.provide(yme,r)}}const bdn=[new ldn,new cdn,new jcn,new bln,new sdn,new mdn,new hdn,new sun,new oun,new lun,new Zcn,new odn,new _dn,new ydn,new pdn,new gdn,new vdn];async function Sdn(){(await NY(()=>import("./webfontloader-dff5f268-c64c4c357bc65b84.js").then(e=>e.w),[])).load({google:{families:["Poppins:100,300,400,500,700,900&display=swap"]}})}const Edn=adn,Tdn={position:"bottom-right",timeout:7500,closeOnClick:!1,draggable:!1,transition:"Vue-Toastification__fade",maxToasts:3};const wdn=Ze({hideActions:Boolean,...R1(),...Sue(),...zA({placeholder:"mm/dd/yyyy",prependIcon:"$calendar"}),...Mi(nde({weeksInMonth:"dynamic",hideHeader:!0}),["active"])},"VDateInput"),xdn=St()({name:"VDateInput",props:wdn(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{t:r}=ia(),i=rO(),{isFocused:a,focus:s,blur:o}=nO(t),l=gn(t,"modelValue",t.multiple?[]:null),u=Yt(!1),f=j(()=>{const T=ii(l.value);if(!T.length)return null;if(t.multiple===!0)return r("$vuetify.datePicker.itemsSelected",T.length);if(t.multiple==="range"){const x=T[0],O=T[T.length-1];return i.isValid(x)&&i.isValid(O)?`${i.format(x,"keyboardDate")} - ${i.format(O,"keyboardDate")}`:""}return i.isValid(l.value)?i.format(l.value,"keyboardDate"):""}),m=j(()=>!t.disabled&&!t.readonly);function p(T){if(T.key!=="Enter")return;if(!u.value||!a.value){u.value=!0;return}const x=T.target;l.value=i.date(x.value)}function _(T){T.preventDefault(),T.stopPropagation(),u.value=!0}function S(){u.value=!1}Nt(()=>{const T=q5.filterProps(t),x=G2.filterProps(Mi(t,["active"])),O=Eo.filterProps(t);return I(Eo,it(O,{class:t.class,style:t.style,modelValue:f.value,onKeydown:m.value?p:void 0,focused:u.value||a.value,onFocus:s,onBlur:o,"onClick:control":m.value?_:void 0,"onClick:prepend":m.value?_:void 0}),{default:()=>{var N;return[I(ad,{modelValue:u.value,"onUpdate:modelValue":L=>u.value=L,activator:"parent","min-width":"0",closeOnContentClick:!1,openOnClick:!1},{default:()=>[I(q5,it(T,{modelValue:l.value,"onUpdate:modelValue":L=>l.value=L,onSave:S}),{default:L=>{let{actions:F,model:P}=L;return I(G2,it(x,{modelValue:t.hideActions?l.value:P.value,"onUpdate:modelValue":V=>{t.hideActions?(l.value=V,t.multiple||(u.value=!1)):P.value=V},onMousedown:V=>V.preventDefault()}),{actions:t.hideActions?void 0:()=>F})}})]}),(N=n.default)==null?void 0:N.call(n)]}})})}});function wm(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return String(t).padStart(e,"0")}const Odn=Ze({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:t=>t},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),SZ=St()({name:"VTimePickerClock",props:Odn(),emits:{change:t=>!0,input:t=>!0},setup(t,e){let{emit:n}=e;const r=_e(null),i=_e(null),a=_e(void 0),s=_e(!1),o=_e(null),l=_e(null),{textColorClasses:u,textColorStyles:f}=as(ct(t,"color")),{backgroundColorClasses:m,backgroundColorStyles:p}=Oi(ct(t,"color")),_=j(()=>t.max-t.min+1),S=j(()=>t.double?_.value/2:_.value),T=j(()=>360/S.value),x=j(()=>T.value*Math.PI/180),O=j(()=>t.modelValue==null?t.min:t.modelValue),N=j(()=>.62),L=j(()=>{const ge=[];for(let me=t.min;me<=t.max;me=me+t.step)ge.push(me);return ge});bt(()=>t.modelValue,ge=>{a.value=ge});function F(ge){a.value!==ge&&(a.value=ge),n("input",ge)}function P(ge){return!t.allowedValues||t.allowedValues(ge)}function V(ge){if(!t.scrollable||t.disabled)return;ge.preventDefault();const me=Math.sign(-ge.deltaY||1);let ye=O.value;do ye=ye+me,ye=(ye-t.min+_.value)%_.value+t.min;while(!P(ye)&&ye!==O.value);ye!==t.displayedValue&&F(ye)}function $(ge){return t.double&&ge-t.min>=S.value}function z(ge){return $(ge)?N.value:1}function U(ge){const me=t.rotate*Math.PI/180;return{x:Math.sin((ge-t.min)*x.value+me)*z(ge),y:-Math.cos((ge-t.min)*x.value+me)*z(ge)}}function W(ge,me){const ye=(Math.round(ge/T.value)+(me?S.value:0))%_.value+t.min;return ge<360-T.value/2?ye:me?t.max-S.value+1:t.min}function ie(ge){const{x:me,y:ye}=U(ge);return{left:`${50+me*50}%`,top:`${50+ye*50}%`}}function J(ge,me){const ye=me.x-ge.x,be=me.y-ge.y;return Math.sqrt(ye*ye+be*be)}function ce(ge,me){const ye=2*Math.atan2(me.y-ge.y-J(ge,me),me.x-ge.x);return Math.abs(ye*180/Math.PI)}function te(ge){o.value===null&&(o.value=ge),l.value=ge,F(ge)}function ue(ge){var $e,Xe;if(ge.preventDefault(),!s.value&&ge.type!=="click"||!r.value)return;const{width:me,top:ye,left:be}=($e=r.value)==null?void 0:$e.getBoundingClientRect(),{width:Ae}=((Xe=i.value)==null?void 0:Xe.getBoundingClientRect())??{width:0},{clientX:Ne,clientY:Ve}="touches"in ge?ge.touches[0]:ge,Ye={x:me/2,y:-me/2},Re={x:Ne-be,y:ye-Ve},Ce=Math.round(ce(Ye,Re)-t.rotate+360)%360,Ue=t.double&&J(Ye,Re)<(Ae+Ae*N.value)/4,Ke=Math.ceil(15/T.value);let He;for(let K=0;KI("div",{class:[{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":t.modelValue==null,"v-time-picker-clock--readonly":t.readonly}],onMousedown:le,onTouchstart:le,onWheel:V,ref:r},[I("div",{class:"v-time-picker-clock__inner",ref:i},[I("div",{class:[{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":$(t.modelValue)},u.value],style:[{transform:`rotate(${t.rotate+T.value*(O.value-t.min)}deg) scaleY(${z(O.value)})`},f.value]},null),L.value.map(ge=>{const me=ge===O.value;return I("div",{class:[{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":me,"v-time-picker-clock__item--disabled":t.disabled||!P(ge)},me&&m.value],style:[ie(ge),me&&p.value]},[I("span",null,[t.format(ge)])])})])]))}});var ci=function(t){return t[t.Hour=1]="Hour",t[t.Minute=2]="Minute",t[t.Second=3]="Second",t}(ci||{});const Cdn=Ze({ampm:Boolean,ampmInTitle:Boolean,ampmReadonly:Boolean,color:String,disabled:Boolean,hour:Number,minute:Number,second:Number,period:String,readonly:Boolean,useSeconds:Boolean,selecting:Number,value:Number},"VTimePickerControls"),EZ=St()({name:"VTimePickerControls",props:Cdn(),emits:{"update:period":t=>!0,"update:selecting":t=>!0},setup(t,e){let{emit:n,slots:r}=e;const{t:i}=ia();return Nt(()=>{let a=t.hour;return t.ampm&&(a=a?(a-1)%12+1:12),I("div",{class:"v-time-picker-controls"},[I("div",{class:{"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-seconds":t.useSeconds}},[I(Bt,{active:t.selecting===1,color:t.selecting===1?t.color:void 0,disabled:t.disabled,variant:"tonal",class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time--with-ampm__btn":t.ampm,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},text:t.hour==null?"--":wm(`${a}`),onClick:()=>n("update:selecting",ci.Hour)},null),I("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":t.useSeconds}]},[Ee(":")]),I(Bt,{active:t.selecting===2,color:t.selecting===2?t.color:void 0,class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":t.selecting===2,"v-time-picker-controls__time--with-ampm__btn":t.ampm,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},disabled:t.disabled,variant:"tonal",text:t.minute==null?"--":wm(t.minute),onClick:()=>n("update:selecting",ci.Minute)},null),t.useSeconds&&I("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":t.useSeconds}],key:"secondsDivider"},[Ee(":")]),t.useSeconds&&I(Bt,{key:"secondsVal",variant:"tonal",onClick:()=>n("update:selecting",ci.Second),class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":t.selecting===3,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},disabled:t.disabled,text:t.second==null?"--":wm(t.second)},null),t.ampm&&t.ampmInTitle&&I("div",{class:["v-time-picker-controls__ampm",{"v-time-picker-controls__ampm--readonly":t.ampmReadonly}]},[I(Bt,{active:t.period==="am",color:t.period==="am"?t.color:void 0,class:{"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":t.period==="am"},disabled:t.disabled,text:i("$vuetify.timePicker.am"),variant:t.disabled&&t.period==="am"?"elevated":"tonal",onClick:()=>t.period!=="am"?n("update:period","am"):null},null),I(Bt,{active:t.period==="pm",color:t.period==="pm"?t.color:void 0,class:{"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":t.period==="pm"},disabled:t.disabled,text:i("$vuetify.timePicker.pm"),variant:t.disabled&&t.period==="pm"?"elevated":"tonal",onClick:()=>t.period!=="pm"?n("update:period","pm"):null},null)])])])}),{}}}),Adn=Vo(24),ype=Vo(12),Rdn=ype.map(t=>t+12),TZ=Vo(60),Ndn={1:"hour",2:"minute",3:"second"},Idn=Ze({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],ampmInTitle:Boolean,disabled:Boolean,format:{type:String,default:"ampm"},max:String,min:String,modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,...Mi(fH({title:"$vuetify.timePicker.title"}),["landscape"])},"VTimePicker"),kdn=St()({name:"VTimePicker",props:Idn(),emits:{"update:hour":t=>!0,"update:minute":t=>!0,"update:period":t=>!0,"update:second":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:r}=e;const{t:i}=ia(),a=_e(null),s=_e(null),o=_e(null),l=_e(null),u=_e(null),f=_e(null),m=_e("am"),p=_e(ci.Hour),_=_e(null),S=_e(null),T=j(()=>{let J;if(t.allowedHours instanceof Array?J=ue=>t.allowedHours.includes(ue):J=t.allowedHours,!t.min&&!t.max)return J;const ce=t.min?Number(t.min.split(":")[0]):0,te=t.max?Number(t.max.split(":")[0]):23;return ue=>ue>=ce*1&&ue<=te*1&&(!J||J(ue))}),x=j(()=>{let J;const ce=!T.value||a.value===null||T.value(a.value);if(t.allowedMinutes instanceof Array?J=ye=>t.allowedMinutes.includes(ye):J=t.allowedMinutes,!t.min&&!t.max)return ce?J:()=>!1;const[te,ue]=t.min?t.min.split(":").map(Number):[0,0],[le,pe]=t.max?t.max.split(":").map(Number):[23,59],ge=te*60+ue*1,me=le*60+pe*1;return ye=>{const be=60*a.value+ye;return be>=ge&&be<=me&&ce&&(!J||J(ye))}}),O=j(()=>{let J;const te=(!T.value||a.value===null||T.value(a.value))&&(!x.value||s.value===null||x.value(s.value));if(t.allowedSeconds instanceof Array?J=Ne=>t.allowedSeconds.includes(Ne):J=t.allowedSeconds,!t.min&&!t.max)return te?J:()=>!1;const[ue,le,pe]=t.min?t.min.split(":").map(Number):[0,0,0],[ge,me,ye]=t.max?t.max.split(":").map(Number):[23,59,59],be=ue*3600+le*60+(pe||0)*1,Ae=ge*3600+me*60+(ye||0)*1;return Ne=>{const Ve=3600*a.value+60*s.value+Ne;return Ve>=be&&Ve<=Ae&&te&&(!J||J(Ne))}}),N=j(()=>t.format==="ampm");bt(()=>t.modelValue,J=>$(J)),Ci(()=>{$(t.modelValue)});function L(){return a.value!=null&&s.value!=null&&(!t.useSeconds||o.value!=null)?`${wm(a.value)}:${wm(s.value)}`+(t.useSeconds?`:${wm(o.value)}`:""):null}function F(){const J=L();J!==null&&n("update:modelValue",J)}function P(J){return J?(J-1)%12+1:12}function V(J,ce){return J%12+(ce==="pm"?12:0)}function $(J){if(J==null||J==="")a.value=null,s.value=null,o.value=null;else if(J instanceof Date)a.value=J.getHours(),s.value=J.getMinutes(),o.value=J.getSeconds();else{const[ce,,te,,ue,le]=J.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);a.value=le?V(parseInt(ce,10),le):parseInt(ce,10),s.value=parseInt(te,10),o.value=parseInt(ue||0,10)}m.value=a.value==null||a.value<12?"am":"pm"}function z(J,ce){const te=J==="hour"?T.value:J==="minute"?x.value:O.value;if(!te)return ce;const ue=J==="minute"||J==="second"?TZ:N.value?ce<12?ype:Rdn:Adn;return((ue.find(pe=>te((pe+ce)%ue.length+ue[0]))||0)+ce)%ue.length+ue[0]}function U(J){if(m.value=J,a.value!=null){const ce=a.value+(m.value==="am"?-12:12);a.value=z("hour",ce)}return n("update:period",J),F(),!0}function W(J){p.value===ci.Hour?a.value=N.value?V(J,m.value):J:p.value===ci.Minute?s.value=J:o.value=J}function ie(J){switch(Ndn[p.value]){case"hour":n("update:hour",J);break;case"minute":n("update:minute",J);break;case"second":n("update:second",J);break}const ce=p.value===(t.useSeconds?ci.Second:ci.Minute);p.value===ci.Hour?p.value=ci.Minute:t.useSeconds&&p.value===ci.Minute&&(p.value=ci.Second),!(a.value===l.value&&s.value===u.value&&(!t.useSeconds||o.value===f.value)||L()===null)&&(l.value=a.value,u.value=s.value,t.useSeconds&&(f.value=o.value),ce&&F())}Nt(()=>{const J=M0.filterProps(t),ce=EZ.filterProps(t),te=SZ.filterProps(Mi(t,["format","modelValue","min","max"]));return I(M0,it(J,{color:void 0,class:["v-time-picker",t.class],style:t.style}),{title:()=>{var ue;return((ue=r.title)==null?void 0:ue.call(r))??I("div",{class:"v-time-picker__title"},[i(t.title)])},header:()=>I(EZ,it(ce,{ampm:N.value||t.ampmInTitle,ampmReadonly:N.value&&!t.ampmInTitle,hour:a.value,minute:s.value,period:m.value,second:o.value,selecting:p.value,"onUpdate:period":ue=>U(ue),"onUpdate:selecting":ue=>p.value=ue,ref:_}),null),default:()=>I(SZ,it(te,{allowedValues:p.value===ci.Hour?T.value:p.value===ci.Minute?x.value:O.value,double:p.value===ci.Hour&&!N.value,format:p.value===ci.Hour?N.value?P:ue=>ue:ue=>wm(ue,2),max:p.value===ci.Hour?N.value&&m.value==="am"?11:23:59,min:p.value===ci.Hour&&N.value&&m.value==="pm"?12:0,size:20,step:p.value===ci.Hour?1:5,modelValue:p.value===ci.Hour?a.value:p.value===ci.Minute?s.value:o.value,onChange:ie,onInput:W,ref:S}),null),actions:r.actions})})}});const Ddn=Ze({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},...Mi(zA({}),["appendInnerIcon","modelValue","prependInnerIcon"])},"VNumberInput"),Pdn=St()({name:"VNumberInput",props:{...Ddn()},emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const r=gn(t,"modelValue"),i=j({get:()=>r.value,set(W){if(W===null){r.value=null;return}!isNaN(+W)&&+W<=t.max&&+W>=t.min&&(r.value=+W)}}),a=_e(),s=j(()=>Ok(t.step)),o=j(()=>typeof i.value=="number"?Ok(i.value):0),l=N1(),u=j(()=>t.disabled||t.readonly||(l==null?void 0:l.isReadonly.value)),f=j(()=>u.value?!1:(i.value??0)+t.step<=t.max),m=j(()=>u.value?!1:(i.value??0)-t.step>=t.min),p=j(()=>t.hideInput?"stacked":t.controlVariant),_=j(()=>p.value==="split"?"$plus":"$collapse"),S=j(()=>p.value==="split"?"$minus":"$expand"),T=j(()=>p.value==="split"?"default":"small"),x=j(()=>p.value==="stacked"?"auto":"100%"),O=j(()=>({click:F})),N=j(()=>({click:P}));Ci(()=>{!t.readonly&&!t.disabled&&U()});function L(){let W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(u.value)return;if(i.value==null){i.value=rs(0,t.min,t.max);return}const ie=Math.max(o.value,s.value);W?f.value&&(i.value=+(i.value+t.step).toFixed(ie)):m.value&&(i.value=+(i.value-t.step).toFixed(ie))}function F(W){W.stopPropagation(),L()}function P(W){W.stopPropagation(),L(!1)}function V(W){var ue,le,pe;if(!W.data)return;const ie=(ue=W.target)==null?void 0:ue.value,J=(le=W.target)==null?void 0:le.selectionStart,ce=(pe=W.target)==null?void 0:pe.selectionEnd,te=ie?ie.slice(0,J)+W.data+ie.slice(ce):W.data;/^-?(\d+(\.\d*)?|(\.\d+)|\d*|\.)$/.test(te)||W.preventDefault()}async function $(W){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(W.key)||W.ctrlKey||["ArrowDown","ArrowUp"].includes(W.key)&&(W.preventDefault(),U(),await fr(),W.key==="ArrowDown"?L(!1):L())}function z(W){W.stopPropagation()}function U(){if(!a.value)return;const W=a.value.value;W&&!isNaN(+W)?i.value=rs(+W,t.min,t.max):i.value=null}return Nt(()=>{const{modelValue:W,...ie}=Eo.filterProps(t);function J(){return n.increment?I(Wn,{key:"increment-defaults",defaults:{VBtn:{disabled:!f.value,flat:!0,height:x.value,size:T.value,icon:_.value}}},{default:()=>[n.increment(O.value)]}):I(Bt,{disabled:!f.value,flat:!0,key:"increment-btn",height:x.value,name:"increment-btn",icon:_.value,onClick:F,onMousedown:z,size:T.value,tabindex:"-1"},null)}function ce(){return n.decrement?I(Wn,{key:"decrement-defaults",defaults:{VBtn:{disabled:!m.value,flat:!0,height:x.value,size:T.value,icon:S.value}}},{default:()=>[n.decrement(N.value)]}):I(Bt,{disabled:!m.value,flat:!0,key:"decrement-btn",height:x.value,name:"decrement-btn",icon:S.value,size:T.value,tabindex:"-1",onClick:P,onMousedown:z},null)}function te(){return I("div",{class:"v-number-input__control"},[ce(),I(Uo,{vertical:p.value!=="stacked"},null),J()])}function ue(){return!t.hideInput&&!t.inset?I(Uo,{vertical:!0},null):void 0}const le=p.value==="split"?I("div",{class:"v-number-input__control"},[I(Uo,{vertical:!0},null),J()]):t.reverse?void 0:I(Je,null,[ue(),te()]),pe=n["append-inner"]||le,ge=p.value==="split"?I("div",{class:"v-number-input__control"},[ce(),I(Uo,{vertical:!0},null)]):t.reverse?I(Je,null,[te(),ue()]):void 0,me=n["prepend-inner"]||ge;return I(Eo,it({ref:a,modelValue:i.value,"onUpdate:modelValue":ye=>i.value=ye,onBeforeinput:V,onChange:U,onKeydown:$,class:["v-number-input",{"v-number-input--default":p.value==="default","v-number-input--hide-input":t.hideInput,"v-number-input--inset":t.inset,"v-number-input--reverse":t.reverse,"v-number-input--split":p.value==="split","v-number-input--stacked":p.value==="stacked"},t.class]},ie,{style:t.style,inputmode:"decimal"}),{...n,"append-inner":pe?function(){var Ne;for(var ye=arguments.length,be=new Array(ye),Ae=0;Ae0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:e,...n}=t,r=ts(e,n),{aliases:i={},components:a={},directives:s={}}=r,o=fLe(r.defaults),l=lFe(r.display,r.ssr),u=tMe(r.theme),f=jLe(r.icons),m=_Me(r.locale),p=mUe(r.date,m),_=LBe(r.goTo,m);return{install:T=>{for(const x in s)T.directive(x,s[x]);for(const x in a)T.component(x,a[x]);for(const x in i)T.component(x,Kx({...i[x],name:x,aliasName:i[x].name}));if(u.install(T),T.provide(dx,o),T.provide(U2,l),T.provide(I0,u),T.provide(P2,f),T.provide(Ik,m),T.provide(yue,p.options),T.provide(Y5,p.instance),T.provide(eue,_),ur&&r.ssr)if(T.$nuxt)T.$nuxt.hook("app:suspense:resolve",()=>{l.update()});else{const{mount:x}=T;T.mount=function(){const O=x(...arguments);return fr(()=>l.update()),T.mount=x,O}}ul.reset(),T.mixin({computed:{$vuetify(){return ga({defaults:Kp.call(this,dx),display:Kp.call(this,U2),theme:Kp.call(this,I0),icons:Kp.call(this,P2),locale:Kp.call(this,Ik),date:Kp.call(this,Y5)})}}})},defaults:o,display:l,theme:u,icons:f,locale:m,date:p,goTo:_}}const Ldn="3.7.2";bpe.version=Ldn;function Kp(t){var r,i;const e=this.$,n=((r=e.parent)==null?void 0:r.provides)??((i=e.vnode.appContext)==null?void 0:i.provides);if(n&&t in n)return n[t]}const Mdn=bpe({components:{VDateInput:xdn,VTimePicker:kdn,VNumberInput:Pdn,VPicker:M0},theme:{defaultTheme:"dark",themes:{dark:{colors:{background:"#1f1f33",surface:"#1f1f33",primary:"#1f1f33","primary-dark":"#131323","primary-light":"#23355C","primary-lightest":"#21BFE3","gray-light":"#A5ACBC",warning:"#f7a729",error:"#E13321"}}}},defaults:{global:{ripple:!1},VSheet:{elevation:0},VTooltip:{contentClass:"bg-primary-dark",maxWidth:450,openDelay:750},VListItem:{activeColor:"bg-primary-dark",VBtn:{variant:"text",density:"compact"},VChip:{density:"compact"}},VChipGroup:{variant:"plain"},VChip:{color:"gray-light"},VSelect:{variant:"solo-filled",density:"compact"},VCombobox:{variant:"solo-filled",density:"compact"},VAutocomplete:{variant:"solo-filled",density:"compact"},VTextField:{variant:"solo-filled",density:"compact"},VFileInput:{variant:"solo-filled",density:"compact"},VDateInput:{variant:"solo-filled",density:"compact",elevation:6},VNumberInput:{variant:"solo-filled",density:"compact",VBtn:{variant:"flat"}},VList:{density:"compact"},VBtn:{variant:"outlined"},VExpansionPanels:{variant:"accordion"},VProgressLinear:{rounded:!0}}}),Fdn=Be({__name:"Lab",setup(t){return(e,n)=>{const r=Os("router-view");return ne(),ve(r)}}});class Bdn{constructor(e){y(this,"app");y(this,"resourceIndex",new Map);this.app=e}provide(e,n){if(e.description==null)throw new GN("Injection key must have globally unique description.");if(this.resourceIndex.has(e.description))throw new GN(`There is already provided resource with key '${e.description}'.`);this.app.provide(e,n),this.resourceIndex.set(e.description,n)}inject(e){if(e.description==null)throw new GN("Injection key must have globally unique description.");return this.resourceIndex.get(e.description)}}const Vdn={install(t,e){An.prototype.__toHuman__=An.prototype.toHuman,An.prototype.toHuman=function(n={stripZeroUnits:"all"}){let r=this.normalize(),i=[],a=typeof n.precision=="object"?An.fromObject(n.precision):An.fromMillis(0),s=r;const o=["years","months","days","hours","minutes","seconds","milliseconds"];let l,u;n.smallestUnit&&(l=o.indexOf(n.smallestUnit)),n.biggestUnit&&(u=o.indexOf(n.biggestUnit)),(!l||!(l>=0&&l=1){i.push(f);let p={};if(p[f]=Math.floor(s.as(f)),s=s.minus(An.fromObject(p)).normalize(),s=n.maxUnits)break}if(r=r.minus(s).normalize(),r=r.shiftTo(...i),n.stripZeroUnits=="all")i=i.filter(f=>r.values[f]>0);else if(n.stripZeroUnits=="end"){let f=!0;i=i.reverse().filter(m=>f?r.values[m]==0?!1:(f=!1,!0):!0)}return i.length||i.push(o[l]),r.shiftTo(...i).__toHuman__(n)}}},iU=XC(Fdn);Sdn().then(()=>{iU.use(Mdn).use(Uxe,Yxe).use(Edn,Tdn).use(vAe).use(lye).use(r0e).use(uAe).use(Vdn);const t=new Bdn(iU);bdn.forEach(e=>e.register(t)),iU.mount("#app")});export{fr as $,dl as A,Kn as B,fl as C,Xt as D,ffn as E,os as F,Kc as G,nFe as H,x1 as I,hl as J,ba as K,id as L,Oi as M,ec as N,Cp as O,Ua as P,TMe as Q,YA as R,J4 as S,Zs as T,PQ as U,SBe as V,Wn as W,gf as X,Je as Y,rFe as Z,tn as _,Zr as a,Rfn as a$,Be as a0,Zu as a1,cs as a2,yfn as a3,kn as a4,pt as a5,lt as a6,Va as a7,Gt as a8,sn as a9,nc as aA,Xl as aB,Cfn as aC,af as aD,Uc as aE,Ax as aF,_fn as aG,vfn as aH,_h as aI,tp as aJ,df as aK,sR as aL,GD as aM,ta as aN,Fi as aO,Ofn as aP,Sfn as aQ,Tfn as aR,wfn as aS,Efn as aT,CC as aU,pm as aV,QQ as aW,jr as aX,Ms as aY,Cx as aZ,a_e as a_,Ee as aa,Bt as ab,kf as ac,we as ad,$i as ae,ot as af,ss as ag,ad as ah,tt as ai,vx as aj,If as ak,gt as al,se as am,qe as an,Xn as ao,pr as ap,vt as aq,$n as ar,Vn as as,d9t as at,Kr as au,ql as av,Afn as aw,mO as ax,Eo as ay,Ihe as az,_i as b,fi as b0,UQ as b1,YQ as b2,Jf as b3,Wdn as b4,Kdn as b5,bfn as b6,cYe as b7,np as b8,ko as b9,Wa as ba,_n as bb,ul as bc,gi as bd,Kq as be,cee as bf,ga as bg,fx as bh,iC as bi,Ku as bj,Nt as c,I as d,ve as e,_e as f,St as g,j as h,rs as i,bt as j,Ci as k,Ls as l,cn as m,bBe as n,ne as o,Ze as p,gn as q,Os as r,Yt as s,ep as t,eo as u,Uce as v,H as w,ct as x,it as y,Ba as z}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-3ec6be8b.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-3ec6be8b.js deleted file mode 100644 index 3ca4d4e2e..000000000 --- a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-3ec6be8b.js +++ /dev/null @@ -1 +0,0 @@ -import{p as N,bb as V,bc as oe,bd as U,ar as Z,s as X,be as ne,bf as ae,h as s,l as se,f as ue,bg as $,bh as le,D as R,k as ie,bi as re}from"./index-2ae250bd.js";const M=Symbol.for("vuetify:layout"),q=Symbol.for("vuetify:layout-item"),K=1e3,fe=N({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),ye=N({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function pe(){const u=V(M);if(!u)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:u.getLayoutItem,mainRect:u.mainRect,mainStyles:u.mainStyles}}function me(u){const l=V(M);if(!l)throw new Error("[Vuetify] Could not find injected layout");const d=u.id??`layout-item-${oe()}`,r=U("useLayoutItem");Z(q,{id:d});const n=X(!1);ne(()=>n.value=!0),ae(()=>n.value=!1);const{layoutItemStyles:c,layoutItemScrimStyles:v}=l.register(r,{...u,active:s(()=>n.value?!1:u.active.value),id:d});return se(()=>l.unregister(d)),{layoutItemStyles:c,layoutRect:l.layoutRect,layoutItemScrimStyles:v}}const ce=(u,l,d,r)=>{let n={top:0,left:0,right:0,bottom:0};const c=[{id:"",layer:{...n}}];for(const v of u){const m=l.get(v),g=d.get(v),z=r.get(v);if(!m||!g||!z)continue;const b={...n,[m.value]:parseInt(n[m.value],10)+(z.value?parseInt(g.value,10):0)};c.push({id:v,layer:b}),n=b}return c};function ge(u){const l=V(M,null),d=s(()=>l?l.rootZIndex.value-100:K),r=ue([]),n=$(new Map),c=$(new Map),v=$(new Map),m=$(new Map),g=$(new Map),{resizeRef:z,contentRect:b}=le(),F=s(()=>{const t=new Map,i=u.overlaps??[];for(const e of i.filter(a=>a.includes(":"))){const[a,o]=e.split(":");if(!r.value.includes(a)||!r.value.includes(o))continue;const f=n.get(a),p=n.get(o),S=c.get(a),w=c.get(o);!f||!p||!S||!w||(t.set(o,{position:f.value,amount:parseInt(S.value,10)}),t.set(a,{position:p.value,amount:-parseInt(w.value,10)}))}return t}),h=s(()=>{const t=[...new Set([...v.values()].map(e=>e.value))].sort((e,a)=>e-a),i=[];for(const e of t){const a=r.value.filter(o=>{var f;return((f=v.get(o))==null?void 0:f.value)===e});i.push(...a)}return ce(i,n,c,m)}),H=s(()=>!Array.from(g.values()).some(t=>t.value)),I=s(()=>h.value[h.value.length-1].layer),W=s(()=>({"--v-layout-left":R(I.value.left),"--v-layout-right":R(I.value.right),"--v-layout-top":R(I.value.top),"--v-layout-bottom":R(I.value.bottom),...H.value?void 0:{transition:"none"}})),x=s(()=>h.value.slice(1).map((t,i)=>{let{id:e}=t;const{layer:a}=h.value[i],o=c.get(e),f=n.get(e);return{id:e,...a,size:Number(o.value),position:f.value}})),T=t=>x.value.find(i=>i.id===t),O=U("createLayout"),j=X(!1);ie(()=>{j.value=!0}),Z(M,{register:(t,i)=>{let{id:e,order:a,position:o,layoutSize:f,elementSize:p,active:S,disableTransitions:w,absolute:G}=i;v.set(e,a),n.set(e,o),c.set(e,f),m.set(e,S),w&&g.set(e,w);const k=re(q,O==null?void 0:O.vnode).indexOf(t);k>-1?r.value.splice(k,0,e):r.value.push(e);const B=s(()=>x.value.findIndex(L=>L.id===e)),A=s(()=>d.value+h.value.length*2-B.value*2),J=s(()=>{const L=o.value==="left"||o.value==="right",C=o.value==="right",ee=o.value==="bottom",P=p.value??f.value,te=P===0?"%":"px",D={[o.value]:0,zIndex:A.value,transform:`translate${L?"X":"Y"}(${(S.value?0:-(P===0?100:P))*(C||ee?-1:1)}${te})`,position:G.value||d.value!==K?"absolute":"fixed",...H.value?void 0:{transition:"none"}};if(!j.value)return D;const y=x.value[B.value];if(!y)throw new Error(`[Vuetify] Could not find layout item "${e}"`);const E=F.value.get(e);return E&&(y[E.position]+=E.amount),{...D,height:L?`calc(100% - ${y.top}px - ${y.bottom}px)`:p.value?`${p.value}px`:void 0,left:C?void 0:`${y.left}px`,right:C?`${y.right}px`:void 0,top:o.value!=="bottom"?`${y.top}px`:void 0,bottom:o.value!=="top"?`${y.bottom}px`:void 0,width:L?p.value?`${p.value}px`:void 0:`calc(100% - ${y.left}px - ${y.right}px)`}}),Q=s(()=>({zIndex:A.value-1}));return{layoutItemStyles:J,layoutItemScrimStyles:Q,zIndex:A}},unregister:t=>{v.delete(t),n.delete(t),c.delete(t),m.delete(t),g.delete(t),r.value=r.value.filter(i=>i!==t)},mainRect:I,mainStyles:W,getLayoutItem:T,items:x,layoutRect:b,rootZIndex:d});const Y=s(()=>["v-layout",{"v-layout--full-height":u.fullHeight}]),_=s(()=>({zIndex:l?d.value:void 0,position:l?"relative":void 0,overflow:l?"hidden":void 0}));return{layoutClasses:Y,layoutStyles:_,getLayoutItem:T,items:x,layoutRect:b,layoutRef:z}}export{ye as a,pe as b,ge as c,fe as m,me as u}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-736f470f-c64c4c357bc65b84.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-736f470f-c64c4c357bc65b84.js new file mode 100644 index 000000000..c44ae24ef --- /dev/null +++ b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/layout-736f470f-c64c4c357bc65b84.js @@ -0,0 +1 @@ +import{p as N,bb as V,bc as oe,bd as U,ar as Z,s as X,be as ne,bf as ae,h as s,l as se,f as ue,bg as $,bh as le,D as R,k as ie,bi as re}from"./index-c64c4c357bc65b84.js";const M=Symbol.for("vuetify:layout"),q=Symbol.for("vuetify:layout-item"),K=1e3,fe=N({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),ye=N({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function pe(){const u=V(M);if(!u)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:u.getLayoutItem,mainRect:u.mainRect,mainStyles:u.mainStyles}}function me(u){const l=V(M);if(!l)throw new Error("[Vuetify] Could not find injected layout");const d=u.id??`layout-item-${oe()}`,r=U("useLayoutItem");Z(q,{id:d});const n=X(!1);ne(()=>n.value=!0),ae(()=>n.value=!1);const{layoutItemStyles:c,layoutItemScrimStyles:v}=l.register(r,{...u,active:s(()=>n.value?!1:u.active.value),id:d});return se(()=>l.unregister(d)),{layoutItemStyles:c,layoutRect:l.layoutRect,layoutItemScrimStyles:v}}const ce=(u,l,d,r)=>{let n={top:0,left:0,right:0,bottom:0};const c=[{id:"",layer:{...n}}];for(const v of u){const m=l.get(v),g=d.get(v),z=r.get(v);if(!m||!g||!z)continue;const b={...n,[m.value]:parseInt(n[m.value],10)+(z.value?parseInt(g.value,10):0)};c.push({id:v,layer:b}),n=b}return c};function ge(u){const l=V(M,null),d=s(()=>l?l.rootZIndex.value-100:K),r=ue([]),n=$(new Map),c=$(new Map),v=$(new Map),m=$(new Map),g=$(new Map),{resizeRef:z,contentRect:b}=le(),F=s(()=>{const t=new Map,i=u.overlaps??[];for(const e of i.filter(a=>a.includes(":"))){const[a,o]=e.split(":");if(!r.value.includes(a)||!r.value.includes(o))continue;const f=n.get(a),p=n.get(o),S=c.get(a),w=c.get(o);!f||!p||!S||!w||(t.set(o,{position:f.value,amount:parseInt(S.value,10)}),t.set(a,{position:p.value,amount:-parseInt(w.value,10)}))}return t}),h=s(()=>{const t=[...new Set([...v.values()].map(e=>e.value))].sort((e,a)=>e-a),i=[];for(const e of t){const a=r.value.filter(o=>{var f;return((f=v.get(o))==null?void 0:f.value)===e});i.push(...a)}return ce(i,n,c,m)}),H=s(()=>!Array.from(g.values()).some(t=>t.value)),I=s(()=>h.value[h.value.length-1].layer),W=s(()=>({"--v-layout-left":R(I.value.left),"--v-layout-right":R(I.value.right),"--v-layout-top":R(I.value.top),"--v-layout-bottom":R(I.value.bottom),...H.value?void 0:{transition:"none"}})),x=s(()=>h.value.slice(1).map((t,i)=>{let{id:e}=t;const{layer:a}=h.value[i],o=c.get(e),f=n.get(e);return{id:e,...a,size:Number(o.value),position:f.value}})),T=t=>x.value.find(i=>i.id===t),O=U("createLayout"),j=X(!1);ie(()=>{j.value=!0}),Z(M,{register:(t,i)=>{let{id:e,order:a,position:o,layoutSize:f,elementSize:p,active:S,disableTransitions:w,absolute:G}=i;v.set(e,a),n.set(e,o),c.set(e,f),m.set(e,S),w&&g.set(e,w);const k=re(q,O==null?void 0:O.vnode).indexOf(t);k>-1?r.value.splice(k,0,e):r.value.push(e);const B=s(()=>x.value.findIndex(L=>L.id===e)),A=s(()=>d.value+h.value.length*2-B.value*2),J=s(()=>{const L=o.value==="left"||o.value==="right",C=o.value==="right",ee=o.value==="bottom",P=p.value??f.value,te=P===0?"%":"px",D={[o.value]:0,zIndex:A.value,transform:`translate${L?"X":"Y"}(${(S.value?0:-(P===0?100:P))*(C||ee?-1:1)}${te})`,position:G.value||d.value!==K?"absolute":"fixed",...H.value?void 0:{transition:"none"}};if(!j.value)return D;const y=x.value[B.value];if(!y)throw new Error(`[Vuetify] Could not find layout item "${e}"`);const E=F.value.get(e);return E&&(y[E.position]+=E.amount),{...D,height:L?`calc(100% - ${y.top}px - ${y.bottom}px)`:p.value?`${p.value}px`:void 0,left:C?void 0:`${y.left}px`,right:C?`${y.right}px`:void 0,top:o.value!=="bottom"?`${y.top}px`:void 0,bottom:o.value!=="top"?`${y.bottom}px`:void 0,width:L?p.value?`${p.value}px`:void 0:`calc(100% - ${y.left}px - ${y.right}px)`}}),Q=s(()=>({zIndex:A.value-1}));return{layoutItemStyles:J,layoutItemScrimStyles:Q,zIndex:A}},unregister:t=>{v.delete(t),n.delete(t),c.delete(t),m.delete(t),g.delete(t),r.value=r.value.filter(i=>i!==t)},mainRect:I,mainStyles:W,getLayoutItem:T,items:x,layoutRect:b,rootZIndex:d});const Y=s(()=>["v-layout",{"v-layout--full-height":u.fullHeight}]),_=s(()=>({zIndex:l?d.value:void 0,position:l?"relative":void 0,overflow:l?"hidden":void 0}));return{layoutClasses:Y,layoutStyles:_,getLayoutItem:T,items:x,layoutRect:b,layoutRef:z}}export{ye as a,pe as b,ge as c,fe as m,me as u}; diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-48d3eec6.woff b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-48d3eec6-c64c4c357bc65b84.woff similarity index 100% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-48d3eec6.woff rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-48d3eec6-c64c4c357bc65b84.woff diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-861aea05.eot b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-861aea05-c64c4c357bc65b84.eot similarity index 100% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-861aea05.eot rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-861aea05-c64c4c357bc65b84.eot diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-bd725a7a.ttf b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-bd725a7a-c64c4c357bc65b84.ttf similarity index 100% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-bd725a7a.ttf rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-bd725a7a-c64c4c357bc65b84.ttf diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-e52d60f6.woff2 b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-e52d60f6-c64c4c357bc65b84.woff2 similarity index 100% rename from evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-e52d60f6.woff2 rename to evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/materialdesignicons-webfont-e52d60f6-c64c4c357bc65b84.woff2 diff --git a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/webfontloader-784c1cac.js b/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/webfontloader-784c1cac.js deleted file mode 100644 index 1fcbc2a91..000000000 --- a/evita_external_api/evita_external_api_lab/src/main/resources/META-INF/lab/gui/dist/assets/webfontloader-784c1cac.js +++ /dev/null @@ -1 +0,0 @@ -import{bj as Ft}from"./index-2ae250bd.js";function Pt(w,S){for(var _=0;_h[m]})}}}return Object.freeze(Object.defineProperty(w,Symbol.toStringTag,{value:"Module"}))}var at={exports:{}};(function(w){(function(){function S(t,n,e){return t.call.apply(t.bind,arguments)}function _(t,n,e){if(!t)throw Error();if(2=n.f?a():t.fonts.load(ht(n.a),n.h).then(function(c){1<=c.length?r():setTimeout(f,25)},function(){a()})}f()}),o=null,s=new Promise(function(r,a){o=setTimeout(a,n.f)});Promise.race([s,i]).then(function(){o&&(clearTimeout(o),o=null),n.g(n.a)},function(){n.j(n.a)})};function V(t,n,e,i,o,s,r){this.v=t,this.B=n,this.c=e,this.a=i,this.s=r||"BESbswy",this.f={},this.w=o||3e3,this.u=s||null,this.m=this.j=this.h=this.g=null,this.g=new b(this.c,this.s),this.h=new b(this.c,this.s),this.j=new b(this.c,this.s),this.m=new b(this.c,this.s),t=new g(this.a.c+",serif",p(this.a)),t=C(t),this.g.a.style.cssText=t,t=new g(this.a.c+",sans-serif",p(this.a)),t=C(t),this.h.a.style.cssText=t,t=new g("serif",p(this.a)),t=C(t),this.j.a.style.cssText=t,t=new g("sans-serif",p(this.a)),t=C(t),this.m.a.style.cssText=t,A(this.g),A(this.h),A(this.j),A(this.m)}var N={D:"serif",C:"sans-serif"},W=null;function X(){if(W===null){var t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);W=!!t&&(536>parseInt(t[1],10)||parseInt(t[1],10)===536&&11>=parseInt(t[2],10))}return W}V.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=m(),Q(this)};function J(t,n,e){for(var i in N)if(N.hasOwnProperty(i)&&n===t.f[N[i]]&&e===t.f[N[i]])return!0;return!1}function Q(t){var n=t.g.a.offsetWidth,e=t.h.a.offsetWidth,i;(i=n===t.f.serif&&e===t.f["sans-serif"])||(i=X()&&J(t,n,e)),i?m()-t.A>=t.w?X()&&J(t,n,e)&&(t.u===null||t.u.hasOwnProperty(t.a.c))?I(t,t.v):I(t,t.B):dt(t):I(t,t.v)}function dt(t){setTimeout(h(function(){Q(this)},t),50)}function I(t,n){setTimeout(h(function(){E(this.g.a),E(this.h.a),E(this.j.a),E(this.m.a),n(this.a)},t),0)}function k(t,n,e){this.c=t,this.a=n,this.f=0,this.m=this.j=!1,this.s=e}var O=null;k.prototype.g=function(t){var n=this.a;n.g&&y(n.f,[n.a.c("wf",t.c,p(t).toString(),"active")],[n.a.c("wf",t.c,p(t).toString(),"loading"),n.a.c("wf",t.c,p(t).toString(),"inactive")]),j(n,"fontactive",t),this.m=!0,Y(this)},k.prototype.h=function(t){var n=this.a;if(n.g){var e=D(n.f,n.a.c("wf",t.c,p(t).toString(),"active")),i=[],o=[n.a.c("wf",t.c,p(t).toString(),"loading")];e||i.push(n.a.c("wf",t.c,p(t).toString(),"inactive")),y(n.f,i,o)}j(n,"fontinactive",t),Y(this)};function Y(t){--t.f==0&&t.j&&(t.m?(t=t.a,t.g&&y(t.f,[t.a.c("wf","active")],[t.a.c("wf","loading"),t.a.c("wf","inactive")]),j(t,"active")):R(t.a))}function Z(t){this.j=t,this.a=new vt,this.h=0,this.f=this.g=!0}Z.prototype.load=function(t){this.c=new T(this.j,t.context||this.j),this.g=t.events!==!1,this.f=t.classes!==!1,yt(this,new pt(this.c,t),t)};function wt(t,n,e,i,o){var s=--t.h==0;(t.f||t.g)&&setTimeout(function(){var r=o||null,a=i||null||{};if(e.length===0&&s)R(n.a);else{n.f+=e.length,s&&(n.j=s);var f,c=[];for(f=0;fh[m]})}}}return Object.freeze(Object.defineProperty(w,Symbol.toStringTag,{value:"Module"}))}var at={exports:{}};(function(w){(function(){function S(t,n,e){return t.call.apply(t.bind,arguments)}function _(t,n,e){if(!t)throw Error();if(2=n.f?a():t.fonts.load(ht(n.a),n.h).then(function(c){1<=c.length?r():setTimeout(f,25)},function(){a()})}f()}),o=null,s=new Promise(function(r,a){o=setTimeout(a,n.f)});Promise.race([s,i]).then(function(){o&&(clearTimeout(o),o=null),n.g(n.a)},function(){n.j(n.a)})};function V(t,n,e,i,o,s,r){this.v=t,this.B=n,this.c=e,this.a=i,this.s=r||"BESbswy",this.f={},this.w=o||3e3,this.u=s||null,this.m=this.j=this.h=this.g=null,this.g=new b(this.c,this.s),this.h=new b(this.c,this.s),this.j=new b(this.c,this.s),this.m=new b(this.c,this.s),t=new g(this.a.c+",serif",p(this.a)),t=C(t),this.g.a.style.cssText=t,t=new g(this.a.c+",sans-serif",p(this.a)),t=C(t),this.h.a.style.cssText=t,t=new g("serif",p(this.a)),t=C(t),this.j.a.style.cssText=t,t=new g("sans-serif",p(this.a)),t=C(t),this.m.a.style.cssText=t,A(this.g),A(this.h),A(this.j),A(this.m)}var N={D:"serif",C:"sans-serif"},W=null;function X(){if(W===null){var t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);W=!!t&&(536>parseInt(t[1],10)||parseInt(t[1],10)===536&&11>=parseInt(t[2],10))}return W}V.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=m(),Q(this)};function J(t,n,e){for(var i in N)if(N.hasOwnProperty(i)&&n===t.f[N[i]]&&e===t.f[N[i]])return!0;return!1}function Q(t){var n=t.g.a.offsetWidth,e=t.h.a.offsetWidth,i;(i=n===t.f.serif&&e===t.f["sans-serif"])||(i=X()&&J(t,n,e)),i?m()-t.A>=t.w?X()&&J(t,n,e)&&(t.u===null||t.u.hasOwnProperty(t.a.c))?I(t,t.v):I(t,t.B):dt(t):I(t,t.v)}function dt(t){setTimeout(h(function(){Q(this)},t),50)}function I(t,n){setTimeout(h(function(){E(this.g.a),E(this.h.a),E(this.j.a),E(this.m.a),n(this.a)},t),0)}function k(t,n,e){this.c=t,this.a=n,this.f=0,this.m=this.j=!1,this.s=e}var O=null;k.prototype.g=function(t){var n=this.a;n.g&&y(n.f,[n.a.c("wf",t.c,p(t).toString(),"active")],[n.a.c("wf",t.c,p(t).toString(),"loading"),n.a.c("wf",t.c,p(t).toString(),"inactive")]),j(n,"fontactive",t),this.m=!0,Y(this)},k.prototype.h=function(t){var n=this.a;if(n.g){var e=D(n.f,n.a.c("wf",t.c,p(t).toString(),"active")),i=[],o=[n.a.c("wf",t.c,p(t).toString(),"loading")];e||i.push(n.a.c("wf",t.c,p(t).toString(),"inactive")),y(n.f,i,o)}j(n,"fontinactive",t),Y(this)};function Y(t){--t.f==0&&t.j&&(t.m?(t=t.a,t.g&&y(t.f,[t.a.c("wf","active")],[t.a.c("wf","loading"),t.a.c("wf","inactive")]),j(t,"active")):R(t.a))}function Z(t){this.j=t,this.a=new vt,this.h=0,this.f=this.g=!0}Z.prototype.load=function(t){this.c=new T(this.j,t.context||this.j),this.g=t.events!==!1,this.f=t.classes!==!1,yt(this,new pt(this.c,t),t)};function wt(t,n,e,i,o){var s=--t.h==0;(t.f||t.g)&&setTimeout(function(){var r=o||null,a=i||null||{};if(e.length===0&&s)R(n.a);else{n.f+=e.length,s&&(n.j=s);var f,c=[];for(f=0;f